【问题标题】:Eclipse: Make Tabs visible, Spaces invisibleEclipse:使选项卡可见,空间不可见
【发布时间】:2011-05-12 00:15:37
【问题描述】:

通常我想编辑文件只有空格

但是当我使用标签打开文件时,我希望看到它们(例如箭头->)。对于这些文件,我会小心地进行编辑,以免破坏原作者的编码风格——通常我会在需要时手动插入标签。

所以,我想一直看到标签,但是使用 General、Editors、Text Editors、Show Whitespace Characters 选项时,我会被所有的空格分心-点。

如何减少 Spaces 的干扰,同时又能看到 Tabs?

  • 我可以将可视化空白的字体颜色更改为更亮的颜色吗?目前它们是中等灰色,但我找不到改变它的选项。
  • 或者我可以选择制表符和空格的不同设置(以及段落符号,就此而言)?
  • 我以前在我的 goo'ol' 编辑器中使用它的方式是:将 Tab 的 背景颜色 更改为浅黄色(不显示标签的 -> 或标签的点空格)。这使得 Tabs wuite 可见,而不会损害我的“正常”源可视化。这将是我的最爱。为此,我将 Tab 添加为所有语言的关键字,然后将关键字背景颜色更改为亮黄色。

【问题讨论】:

  • 我认为这不是问题。为您的项目使用格式化程序,并将格式化程序设置为保存操作。每个人都应该使用它们,然后它可以成为您公司的标准。
  • 唉,我有很多遗留代码需要维护。也来自客户,他们可能有自己的编码规则,我只能在看到选项卡时猜测。而且,仅仅因为我更改了 3 行就重新格式化所有代码是不明智的。这将“打破”许多 SCM 的差异算法,最终会使客户同行评审员的工作更加困难。此外,Java 中的 Formatter 可能是个好主意,但我也使用 C++、Scala 等进行开发。唉,那些格式化程序不如 Java 的好。因此我不同意:这是“一个问题”。

标签: eclipse springsource


【解决方案1】:

根据 Eclipse 3.7M3 New and noteworthy,您可以自定义显示空白字符以仅显示制表符而不显示空格。

不幸的是,Eclipse 3.7 的稳定版本预计将在 2011 年夏天发布,但如果该功能对您来说是“必须的”,您可以尝试这个里程碑。

【讨论】:

    猜你喜欢
    • 2012-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-25
    • 2019-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多