Sublime 3 - 显示错误的隐藏字符

Mor*_*dor 7 unicode encoding plaintext sublimetext sublimetext3

所以我最近从Sublime 2切换到3,我无法让它显示一些"坏"字符(如编码/粘贴)错误.为什么我需要它:

有时,有人通过电子邮件向我发送一段代码(片段或谷歌分析代码或其他).我知道你不应该通过电子邮件发送它,因为邮件可能会在代码中添加一些不需要的字符,但人们仍然会这样做.因此,人们通过电子邮件向我发送了一些URL,其结尾如下:/⁠org - 你注意到'/'和'org'之间的'bug'?我相信你们中的一些人知道它的名字.

但是,当我把这个"/⁠org"粘贴到.php文件或.html文件或其他任何东西时,Sublime Text 3将不再显示它!它只会显示"/ org",就像那个bug甚至不存在 - 但它就在那里,那个url/code /无论什么都是错误的,它看不见/不可能找到它!

那么我怎么能强迫Sublime 3显示这些错误呢?这就是我真正需要的,只是知道什么时候我不小心粘贴一些错误/损坏的代码/字符串到我的脚本中,实际上有一些坏/损坏的东西.如何使Sublime以与pastebin相同的方式显示所有内容?

jwp*_*fox 7

这似乎满足了您的需求(如果不是您的每一个愿望)。

Sublime Text 2 和 3 的 Unicode 字符荧光笔 这个插件突出显示了诸如不可破坏空格、经常破坏编译器和脚本并且几乎不可能在编辑器中发现的字符等字符。


小智 7

Sublime Text 3 的Gremlins插件正是这样做的(它有助于“识别不可见和模糊的 Unicode 空白字符”)。零宽度字符在装订线中标有图标。