Eclipse:使选项卡可见,空间不可见

Eclipse:使选项卡可见,空间不可见,eclipse,springsource,Eclipse,Springsource,通常我只想编辑带有空格的文件 但是当我打开带有选项卡的文件时,我希望看到它们(例如箭头->)。对于这些文件,我会小心地进行编辑,以免破坏原始作者的编码风格——通常在需要时我会手动插入选项卡 所以,我想一直看到标签,但是使用常规、编辑器、文本编辑器、显示空白字符选项,我会被所有的空白点分散注意力 我如何通过空格来减少这种分心,同时查看标签? 我是否可以将可视化空白的字体颜色更改为更亮的颜色?目前它们是中灰色的,但我找不到一个选项来改变它 或者我可以为制表符和空格选择不同的设置吗 我以前在goo'

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

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

所以,我想一直看到标签,但是使用常规、编辑器、文本编辑器、显示空白字符选项,我会被所有的空白点分散注意力

我如何通过空格来减少这种分心,同时查看标签?

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

根据Eclipse3.7M3,您可以自定义显示空白字符以仅显示制表符而不显示空格


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

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