在Eclipse中显示一些不可见/空格字符


165

很久以前,我转而使用BBEdit在Eclipse中进行所有Web应用程序开发。但是我错过了BBEdit的一项小功能。我曾经能够显示不可见的字符(如制表符),但不能显示其他不可见的字符(如空格)。我知道我可以在Eclipse中批量启用所有这些功能,但是我想知道是否有一种方法可以在Eclipse中仅显示一些不可见的内容。


51
如果将来有人像我一样寻找如何在日食中显示空白的话,它是:窗口>首选项>常规>编辑器>文本编辑器
JD Isaacks 2010年

4
更新:Eclipse从3.7M3版本开始具有此功能。您可以分别调整空格,制表符,cr和lf的可见性。
Csaba_H 2010年

Answers:


239

不幸的是,您只能同时打开所有不可见(空格)字符。我建议您提出增强要求,但我怀疑他们会接听。

Eclipse中的文本组件非常复杂,因此他们不希望使它们变得更糟。

[更新]在Eclipse 3.7中已修复:转到窗口>首选项>常规>编辑器>文本编辑器

单击链接“空白字符”以微调应显示的内容。

荣誉去约翰·伊萨克斯


1
谢谢你的提示。很高兴知道这可能是一个固定的问题。我将继续搜索Eclipse问题系统并提出请求。
布赖恩·肯尼迪

1
现在Eclipse Indigo已经发布,这个答案不再准确。请参阅约翰对原始问题的评论。
MatrixFrog 2011年


21

我希望保留工具栏上的“显示空白”按钮,以便一键即可切换它。

转到窗口->透视图->自定义透视图,然后启用以显示工具栏上的按钮。

在此处输入图片说明


1
正是我想要的。我什至尝试在上下文菜单中搜索“自动换行”,但在Neon中找不到它。这很有帮助。谢谢。
Shiyaz

4

为此,我使用Checkstlye插件。在Checkstyle配置中,我添加了特殊的正则表达式规则来检测带有TAB的行,然后将这些行标记为checkstyle ERROR,这在Eclipse编辑器中清晰可见。工作良好。


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.