2009-01-26 29 views
8

我疯了,试图让所有的编辑看起来类似。看起来每个文件类型/代码类型都有不同的颜色编辑器选项,这意味着需要FOREVER来自定义视图。是否有一种简单,一致的方法来更改Eclipse编辑器的颜色方案?

除此之外:每个代码/文件类型的颜色选项似乎只有在感觉像它(似乎是越野车)时才遵守通用选项中的默认设置。

我目前使用Eclipse 3.4.1(Ganymede)。

是否有一个版本少于越野车或有一个更一致的方式来改变文字颜色?除了这个,有没有人在Eclipse中得到类似Zenburn的配色方案,愿意分享?

+0

所以,事实证明,如果你使用的是一个mac,这不是什么大不了的 - 因为我想要一个深色配色方案,我所要做的就是通过使用热键ctrl + cmd + alt + 8。工作就像一个魅力:-) – Akrikos 2010-08-02 22:19:00

回答

2

我已经搜索了高和低为同一个问题的答案,并且都放弃了。要改变配色方案并不容易,因为如您所说,每种语言都有自己的选项,深埋在配置树中。

我读了一些关于为什么'主题'不可用的问题,它与Eclipse的XML存储技术的复杂性有关。我很抱歉,我无法提供真实的答案,但我只是想让你知道,你并不孤单。

1

我也一直在寻找这一点,经过一些研究发现一个可行的解决方案。 这是基于Eclipse的FDT编辑器,但我相信你可以将相同的逻辑应用到其他编辑器。

我的博客文章:Howto create a color-scheme for FDT

希望这有助于!

3

听起来好像目前还没有这样做的好方法是因为Eclipse的设计方式:没有好的,灵活的,可继承的语法高亮框架,以实现一切的一致性。

尽管您可以导出&导入首选项,如Wijnand Warren的回答所述,并且确实有效......实际上,编辑偏好文件以确保您只共享颜色信息可能很可能屁股巨大的痛苦,所以不简单。而且,这仍然会导致寻找某人,他们已经花费时间在第一时间创建语法着色。

此外,每当您添加新类型的结构化文本编辑器(每年有人使用新语言?)时,您必须回到设置&编辑该语言的突出显示。我没有开发Eclipse平台的经验,但是如果有更多经验的人愿意将我指向正确的方向(文档,关于如何组合在一起的解释等),请告诉我。

+0

我发布了一个相关的问题:http://stackoverflow.com/questions/603463/eclipse-codebase-is-there-a-place-that-c​​an-intercept-all-the-着色数据 – Sergey 2009-03-02 18:38:47

相关问题