Answers:
要查看空白,设置为:
// Set to "none" to turn off drawing white space, "selection" to draw only the
// white space within the selection, and "all" to draw all white space
"draw_white_space": "selection",
如果进入“首选项”->“默认设置”,则可以看到它。如果您编辑用户设置(“首选项”->“设置”-“用户”)并按如下所示添加行,则应该获得所需的内容:
{
"color_scheme": "Packages/Color Scheme - Default/Slush & Poppies.tmTheme",
"font_size": 10,
"draw_white_space": "all"
}
请记住,设置为JSON,因此没有尾随逗号。
在选定的文本中,空格显示为点(。),TAB显示为破折号(-)。
'"translate_tabs_to_spaces": true'
ofcourse
我使用Unicode Character Highlighter
,可以显示空格和其他一些特殊字符。
套件控制添加者
安装软件包,unicode ...
如果您希望能够打开或关闭空白显示,可以安装HighlightWhitespaces插件
http://sublimetexttips.com/show-whitespace-sublime-text/
Ctrl+ Shift+P
首选项:设置–>用户
{
"draw_white_space": "all",
"translate_tabs_to_spaces": true
}
我有几个插件(包括Unicode Character Highlighter),但是今天发现唯一对我隐藏的字符的一个插件是Highlighter。
您可以粘贴自述文件中的文本来测试其是否正常运行。
作为参考,引起我麻烦的角色是
。
要进行健全性检查,请在包含不可见字符的文本范围内点击右箭头键,然后需要向右箭头两次才能越过字符。
我还使用以下自定义正则表达式字符串(我不太了解):
{
// there's an extra range in use [^\\x00-\\x7F]
// also, don't highlight spaces at the end of the line (my settings take care of that)
"highlighter_regex": "(\t+ +)|( +\t+)|[^\\x00-\\x7F]|[\u2026\u2018\u2019\u201c\u201d\u2013\u2014]"
}
xxd
,输入,然后粘贴您的字符串