2010-11-18 41 views
8

通常我想编辑文件只有SpacesEclipse:使选项卡可见,空间不可见

但是,当我打开文件与选项卡,我想看到它们(例如,如箭头->)。有了这些文件,我会谨慎编辑,以免破坏原作者的编码风格 - 通常我会在需要时手动插入标签。

所以,我想看到标签的所有时间,但使用一般,编辑,文本编辑器,显示空白字符选项,我得到的所有空格点分心。

如何通过Spaces减少这种分心,但同时看到Tabs?

  • 我可以更改字体颜色为的可视化空格一个更光明的颜色?目前他们是中等灰色,但我找不到改变这种情况的选择。
  • 或者我可以选择不同的标签和空间设置(和段落标志,对于这个问题)?
  • 我曾经在我的goo'ol'编辑器中使用它的方式是:将Tab的背景色更改为淡黄色(不显示->的标签或空格的点)。这使得Tabs可视化,而不会损害我的“正常”源可视化。这将是我的最爱。我通过添加Tab来成为所有语言的关键词,然后将关键字背景颜色更改为明亮的黄色。
+0

我认为这不是问题。为您的项目使用格式化程序,并将格式化程序设置为保存操作。每个人都应该使用它们,那么它可以成为你公司的标准。 – 2010-11-18 16:36:56

+2

唉,我有很多遗留代码要维护。也可以从客户那里获得,这些客户可能有自己的编码规则,我只能在看到选项卡时才会猜到。而且,仅仅因为我改变了3行就重新格式化所有代码是不明智的。这将“打破”许多供应链管理的差异化,最终会使客户同行评审的工作更加困难。另外,Java中的* Formatter *可能是一个好主意,但我也是用C++,Scala等开发的。唉,那些格式化程序不如Java的那么好。所以我不同意:这是“一个问题”。 – towi 2010-12-09 17:16:12

回答

5

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

不幸的是,Eclipse 3.7的稳定版本预计在2011年的夏天,但如果这个功能对您来说是'必须的',那么您可以试试这个里程碑。