我使用 sublime 来编辑 html5 文档。但是当我开始进行无引用编辑时,例如:
<div id=asdf>
代替
<div id="asdf">
它的语法高亮发疯了。
任何想法如何解决这个问题?是否有其他最新的 sublime 解析器?
泰
我使用 sublime 来编辑 html5 文档。但是当我开始进行无引用编辑时,例如:
<div id=asdf>
代替
<div id="asdf">
它的语法高亮发疯了。
任何想法如何解决这个问题?是否有其他最新的 sublime 解析器?
泰
这个 Sublime Text 线程建议了一种修复它的方法: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>
您的未引用值不会以与引用值突出显示的方式相同的方式突出显示,但它至少会防止语法突出显示完全破坏。
引用免费 html 不是一个好主意。我建议你使用引号。您将节省的字节不值得恶化会花费您。
我必须在这个上与 Dbugger 一起去。我觉得有必要不帮助您将 Sublime 配置为“不报告”不良 HTML 做法。话虽如此,您问题的答案是 - 输入引号将消除 Sublime 中奇怪的突出显示。