【问题标题】:Match on full filename in Textmate bundle fileTypes section匹配 Textmate 包文件类型部分中的完整文件名
【发布时间】:2019-07-18 09:22:26
【问题描述】:

我想修改现有的Textmate Groovy bundle 以便它可以用于我的Jenkinsfile 文件。

Syntaxes/Groovy.tmLanguage 中有fileTypes 部分:

<key>fileTypes</key>
<array>
    <string>groovy</string>
    <string>gvy</string>
</array>

但是,这些是文件扩展名,而不是文件名,正如我发现的 the reference doc 所说:

fileTypes(第 2 行)——这是一个文件类型扩展的数组,语法应该(默认)使用。

如何使捆绑包匹配我的 Jenkinsfile 的完整文件名?

【问题讨论】:

    标签: textmatebundles


    【解决方案1】:

    事实证明,fileTypes 部分实际上支持完整文件名,尽管文档说了什么(可能是因为该文档来自版本 1)。 Rakefile here 上有一个匹配示例。

    因此,我可以这样做:

    <array>
        <string>groovy</string>
        <string>gvy</string>
        <string>Jenkinsfile</string>
    </array>
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-27
    • 2012-08-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多