Eclipse EGit具有深色背景,仍然具有黑色文本

时间:2014-10-01 04:13:46

标签: eclipse egit eclipse-luna

如果Stackoverflow是与IDE相关的问题的错误Stackexchange站点,我很抱歉。

我正在开发一个与Git共享的项目 Eclipse Luna 。因此,我依靠IDE中的 EGit 插件进行Git集成(请注意,我已经安装了最新版本的EGit,3.5)。我更喜欢在IDE中使用深色主题,因此我使用 Moonrise UI Eclipse Color Themes 插件来启用此行为。

一切正常,我的IDE很暗,工具栏和菜单中的颜色没有异常。但是,我的Package Explorer中的EGit着色仍然存在问题。主要问题是Package Explorer中的某些文本现在为黑色(这是在已编辑的目录和文件上完成的)。这是在黑色背景下。这使得几乎看不到正在着色的文本。

我知道我可以通过进入首选项 - >手动更改此着色一般 - >外观 - >颜色和字体,选择Git,然后将导致黑色的所有操作更改为不同的颜色。然而,我发现这有点单调乏味,我想也许有一种更直观的方法可以动态改变这些颜色,使其更适合深色背景。我也有这些想法,因为这个问题已经被报告为版本3.5应该修复的bug in EGit

非常感谢我对这个问题的任何见解。

5 个答案:

答案 0 :(得分:37)

您需要编辑Eclipse主题。转到窗口 - >偏好 - >外观>颜色和字体。按未提交的更改(前景)搜索,编辑并选择您喜欢的颜色。

答案 1 :(得分:11)

我使用常规Git,它也提供了黑色文本。你可以在Preferences>中完全禁用它。外观>标签装饰,取消选中Git。

我不认为可以禁用Git文本更改,但保留'>'变化。

答案 2 :(得分:9)

不是一起禁用该功能,而是可以启用Git装饰器并修改一些设置。你仍然可以看到主题的正确颜色,你必须改变两件事:

  1. 转到首选项 - >一般 - >外观 - >颜色和字体 - > GIT中。
  2. 选择“未提交的更改(前景)”。
  3. 在黑色与白色滑动条上设置为约72%白色。
  4. 选择“忽略的资源(前景)”。
  5. 在黑色与白色滑动条上设置为约72%白色。
  6. 单击“应用”,然后单击“确定”。
  7. 你应该好好去,并且可以自由配置你想要显示“忽略”字段和“未提交的更改”字段的任何颜色。

    我们是开发人员......不是功能杀手......

答案 3 :(得分:3)

只要您在Eclipse中喜欢所有其他字体和颜色 - 转到...

<强> Window -> Preferences -> General -> Appearance -> Label Decorations

取消选中Git,为什么不选择SVN。

这应该清除EGit的所有内容。

您可能还会发现,取消选中此部分中的其他项目可以清除您可能遇到的其他字体/颜色问题。

答案 4 :(得分:-2)

使用另一个工具进行git管理(比如Sourcetree甚至是cli git)并通过右键单击它来断开项目,转到Team菜单并选择&#34; disconnect&#34;从中。这样对我来说很好,因为我以前习惯使用cli git。