翡翠语法突出显示Sublime Text 2中的错误/错误

时间:2013-02-12 07:22:13

标签: syntax-highlighting sublimetext2 pug

这个截图是在Ubuntu 12.10上拍摄的,但是我的朋友也在他的MacBook Air上发生了这个截图。

看起来程序认为第一个单引号是字符串的结尾,而第二个单引号是新字符串的开头。奇怪的部分是:我在第26行之前没有单引号。

如果我在第26行删除了chatbox这个词,则突出显示就可以了,直到'chatinput'的第27行。将单引号更改为双引号也无济于事。

jade syntax highlighting

2 个答案:

答案 0 :(得分:2)

您似乎正在使用Package Control中的语法版本。

解决方法是从GitHub获取一个latest versions语法包,我选择了this fork,现在一切正常。

答案 1 :(得分:-1)

我的意思是,在jade中声明一个javascript函数,它的格式为

script(type="text/javascript"). // a point at the end of the line
   var chatbox = document.getElementById("chatbox');
   var BASE_URL = '#{BASE_URL}' //Pass some environment variable
   var socket = io.connect(BASE_URL)