Sublime Text 2-查看空白字符


Answers:


657

要查看空白,设置为:

// 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,因此没有尾随逗号。


2
有什么办法可以将空白的颜色(制表符用破折号)更改为更浅的颜色?
Mithun Sreedharan

3
@Mithun,您应该能够编辑配色方案以进行更改。我不确定您是否需要更改特定的颜色设置,但是它们的标签非常合理,因此您应该可以稍作修改就能找到它。
Andrew Barrett

2
在配色方案的开头,您将找到常规设置-背景,插入号,前景等。“不可见”键是您想要更改的颜色。
Roger_S 2013年

2
为什么不删除配色方案的东西?无论如何,谢谢并支持!:D
HaveAGuess

18
没有办法仅从菜单中切换?即使是最简单的文本编辑器也具有此“功能”。
Ciri


17

我使用Unicode Character Highlighter,可以显示空格和其他一些特殊字符。

套件控制添加者

安装软件包,unicode ...


如果发现可以检测到的特殊字符,它将自动显示。
5ulo 2014年




4

我知道这是一个旧线程,但是我喜欢我自己的插件,该插件可以通过单个快捷键在空白模式(无,选择和所有)之间循环。它还在“视图” |“视图”下提供菜单项。空白菜单。

希望人们会发现它有用-很多人都在使用它:)


可能被认为是仅链接的答案,或者是对软件建议的响应,两者均不在主题之列。但是,它似乎确实有帮助,所以我将其保留为:-)
2016年

3

一种“快速而肮脏”的方法是使用find函数并激活正则表达式。

然后只需搜索:\ s突出显示空格\ t设置制表符\ n换行等。


实际上,“ \ s”适用于所有空格。仅对于空格,请转义空格字符“ \”
eldorz


1

我有几个插件(包括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]"
}

顺便说一句..这个角色是从Skitch>
Zeplin

...而我想到的是,另一个健全性检查是linux.die.net/man/1/xxd。在终端上,键入xxd,输入,然后粘贴您的字符串
ptim
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.