Debugging 升华文本2,查看文件中的语法定义
我在一家将xml/html文件与python、javascript和css相结合的公司工作。我已经开始开发一个语法高亮器,它将包含所有这些语言(我所说的“开发”是指采用xml语法高亮显示,添加一些规则,并直接“包含”其他语言)。它工作得很好,但我想让语言变化的地方更加明显 注意:我使用AAApackageDev在JSON中处理所有这些问题。 目前,我有以下指示:Debugging 升华文本2,查看文件中的语法定义,debugging,syntax,sublimetext2,highlighting,Debugging,Syntax,Sublimetext2,Highlighting,我在一家将xml/html文件与python、javascript和css相结合的公司工作。我已经开始开发一个语法高亮器,它将包含所有这些语言(我所说的“开发”是指采用xml语法高亮显示,添加一些规则,并直接“包含”其他语言)。它工作得很好,但我想让语言变化的地方更加明显 注意:我使用AAApackageDev在JSON中处理所有这些问题。 目前,我有以下指示: ... "endCaptures": { "0": {"name": "my.style"} },
...
"endCaptures": {
"0": {"name": "my.style"}
},
"begin": "(<style)(.*?>)(<!\\[CDATA\\[)",
"end": "(]]></style>)",
"beginCaptures": {
"0": {"name": "my.style"}
},
...
它应该使整个第一行和最后一行以红色背景为白色,但它似乎根本不受它的影响
我的问题是:有没有办法让控制台显示光标所在的语法定义?如果我能做到这一点,调试将是轻而易举的事
<style name="after"><![CDATA[
<style type="text/css">
div.awesome {
background-color: red;
}
</style>
]]></style>
...
{
"scope": "my.style",
"name": "my style",
"settings": {
"background": "#FF000"
}
},
...