有没有办法在文本文件中突出显示零长度字符(在本例中为PHP / HTML)。我最近遇到的问题是网页由于字符无效而未通过W3C验证。
由于有问题的人物是ZERO WIDTH NO-BREAK SPACE
,所以花了一个年龄才真正找到它。我使用git diff
纯粹是偶然的,它显示为<U+FEFF>
。
如果我在处理源文件时能够在SublimeText中看到这些类型的字符,那将会很棒。
我已经通过添加以下内容显示空白:
"draw_white_space": "all"
到我的用户首选项,但是虽然确实显示了空格和制表符,但它不显示此字符。
答案 0 :(得分:1)
See this answer。答案是Sublime Text具体,但问题不是。
链接的答案建议使用Highlighter包,根据文档
Sublime Text 2和3的插件,突出显示混合标签和 空格和一些unicode字符。
您可以将\uFEFF
添加到要突出显示的正则表达列表中。