【发布时间】:2014-06-18 10:15:08
【问题描述】:
所以我添加了:
<dict>
<key>name</key>
<string>JSON Key</string>
<key>scope</key>
<string>meta.structure.dictionary.json string2.quoted.double.json</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#00FF00</string>
</dict>
</dict>
添加到我的配色方案 custom.tmTheme 并添加:
<key>string2</key>
<dict>
<key>begin</key>
<string>"</string>
<key>beginCaptures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>punctuation.definition.string2.begin.json</string>
</dict>
</dict>
<key>end</key>
<string>"\s.:</string>
<key>endCaptures</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>punctuation.definition.string2.end.json</string>
</dict>
</dict>
<key>name</key>
<string>string2.quoted.double.json</string>
<key>patterns</key>
<array>
<dict>
<key>match</key>
<string>(?x: # turn on extended mode
\\ # a literal backslash
(?: # ...followed by...
["\\/bfnrt] # one of these characters
| # ...or...
u # a u
[0-9a-fA-F]{4} # and four hex digits
)
)</string>
<key>name</key>
<string>constant.character.escape.json</string>
</dict>
<dict>
<key>match</key>
<string>\\.</string>
<key>name</key>
<string>invalid.illegal.unrecognized-string-escape.json</string>
</dict>
</array>
</dict>
到我的包文件夹中的JSON-test.tmLanguage 文件,但我仍然没有看到绿键。
有人知道我哪里出错了吗?
【问题讨论】:
-
对于正在寻找一种为 JSON 主题添加颜色的好方法或只是想要 Monokai+JSON 支持的任何人,请查看 MonokaiJSON+ 项目:goo.gl/39ZBnA
标签: xml json sublimetext2 syntax-highlighting