我正在使用sublime编辑html5文档。但当我开始做无引号编辑时,比如:
<div id=asdf>而不是
<div id="asdf">其语法突出显示变得疯狂。

有什么办法解决这个问题吗?sublime有没有其他最新的解析器?
ty
发布于 2013-03-22 07:01:36
这个Sublime文本线程建议了一种修复它的方法:http://www.sublimetext.com/forum/viewtopic.php?f=3&t=8129
打开您的HTML.tmLanguage (在~/.config/sublime-text-2/Packages/HTML中)并查找以下内容:
<string>(?<='|")</string>
<key>name</key>
<string>meta.attribute-with-value.id.html</string>将第一行更改为
<string>(?<==|='|=")</string>未加引号的值不会像突出显示带引号的值那样突出显示,但它至少可以防止语法突出显示完全中断。
发布于 2012-04-04 21:50:05
引用免费的html不是一个好主意。我建议你使用引号。你将节省的字节数不值得增加,这将使你付出代价。
发布于 2012-04-22 11:54:04
在这件事上,我不得不同意Dbugger的观点。我觉得有必要不去帮助你配置Sublime来“不报告”不良的HTML实践。话虽如此,你的问题的答案是-输入引文将消除Sublime中奇怪的突出显示。
https://stackoverflow.com/questions/10007578
复制相似问题