2014-11-06 53 views
1

我想在Sublime中创建新的语法规则以搜索字符串模式,以便突出显示该模式。我寻找的是parttern IPC或TST,所以我正在使用下面的崇高语法规则使用正则表达式在崇高文本中查找模式2.02

{ "name": "a3", 
    "scopeName": "source.a3", 
    "fileTypes": ["a3"], 
    "patterns": [ 

    { "name": "IPC", 
     "match": "\\b\\w(IPC|TST)\\w\\b " 
    } 
    ], 
    "uuid": "c76f733d-879c-4c1d-a1a2-101dfaa11ed8" 
} 

的但出于某种原因或其他,它不会在所有的工作。

有人能指出我在正确的方向吗?

在此先感谢

+0

给yaml一个尝试顺便说一句,这是一件容易得多。你不需要双反斜杠。 – simonzack 2014-11-07 11:42:11

回答

1

环顾四周,测试了很多之后,我发现这个问题,从确定的图案明显分开,我应该调用的颜色,这样做我必须使用“捕获” ,被命令如下:

{ "name": "IPC colour", 
    "match": "\\b(IPC|TST)\\b", 
    "captures": { 
     "1": { "name": "meta.preprocessor.diagnostic" } 
     } 
    }, 

“名”:“meta.preprocessor.diagnostic”将指示排序的颜色分配给找到的模式。

问候!

相关问题