首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sublime Text 2 HTML5语法突出显示

Sublime Text 2 HTML5语法突出显示
EN

Stack Overflow用户
提问于 2012-04-04 16:36:16
回答 3查看 4.6K关注 0票数 5

我正在使用sublime编辑html5文档。但当我开始做无引号编辑时,比如:

代码语言:javascript
复制
<div id=asdf>

而不是

代码语言:javascript
复制
<div id="asdf">

其语法突出显示变得疯狂。

有什么办法解决这个问题吗?sublime有没有其他最新的解析器?

ty

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 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中)并查找以下内容:

代码语言:javascript
复制
  <string>(?&lt;='|")</string>
  <key>name</key>
  <string>meta.attribute-with-value.id.html</string>

将第一行更改为

代码语言:javascript
复制
<string>(?&lt;==|='|=")</string>

未加引号的值不会像突出显示带引号的值那样突出显示,但它至少可以防止语法突出显示完全中断。

票数 5
EN

Stack Overflow用户

发布于 2012-04-04 21:50:05

引用免费的html不是一个好主意。我建议你使用引号。你将节省的字节数不值得增加,这将使你付出代价。

票数 3
EN

Stack Overflow用户

发布于 2012-04-22 11:54:04

在这件事上,我不得不同意Dbugger的观点。我觉得有必要不去帮助你配置Sublime来“不报告”不良的HTML实践。话虽如此,你的问题的答案是-输入引文将消除Sublime中奇怪的突出显示。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10007578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档