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

时间:2016-03-02 12:50:13

标签: unicode encoding sublimetext3 sublimetext plaintext

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

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

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

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

2 个答案:

答案 0 :(得分:4)

这似乎符合您的需求(如果不是您的每一个愿望)。

Unicode character highlighter for Sublime Text 2 & 3 这个插件突出显示了诸如不易碎空间,经常破坏编译器和脚本的字符等字符,并且几乎不可能在编辑器中找到它。

答案 1 :(得分:4)

Sublime Text 3的

Gremlins插件正是这样做的(它有助于“识别不可见和模棱两可的Unicode空格字符”)。零角字符在装订线中带有图标标记。