0
我在崇高的文本3编辑器下面的JavaScript代码:崇高的文本3编辑配色方案值
function get(db, segment_name, callback) {
var query = {
segment_name: segment_name
};
}
我使用colorSchemeEditor编辑我的主题的XML,因为我想要在上面的查询对象中更改“segment_name”键的颜色。我在改变这个特定值时遇到了一些麻烦,它确实找到了一个范围(请参阅回答here),但是当我更改xml文件中的前景色时,它不会更改颜色,我使用此技术更改了其他几种颜色。这里是相应的XML片段插件说,属于这个范围:
<dict>
<key>name</key>
<string>ES7 Bind Operator</string>
<key>scope</key>
<string>source.js constant.other.object.key.js string.unquoted.label.js</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>#CDD3DE</string>
</dict>
</dict>
当我试图把#改成CDD3DE值并保存,它并不适用于新的颜色。我试过在文件上使用几种不同的语法定义,包括普通的javascript,Javascript ES6 syntax和javascript Babel。
我也尝试使用链接的答案中的可下载应用程序编辑主题。
我在主题的XML中的作用域是否错误?其他解决方案?