如何在 Eclipse 项目资源管理器中更改已更改文件的背景颜色?

问题描述 投票:0回答:3

版本控制下的更改文件在项目资源管理器中以深棕色背景显示,导致文件名不可读。我想改变它。

the brown

我在多个颜色主题之间切换,但它们不会影响项目资源管理器中的颜色。我在

General->Appearance->Colors&Fonts
菜单和
Team->Git
菜单中都没有找到任何有用的选项。

右键单击彩色文件名不提供更改颜色的选项,就像在编辑器中使用时一样。

我正在使用 Eclipse 3.7 SR2 和 EGit。

编辑:我可以确认是 git 装饰器提供了颜色 - 一旦我将其关闭(常规->外观->标签装饰器),棕色就消失了。

eclipse colors egit color-scheme
3个回答
52
投票

您想要的设置位于 首选项 > 常规 > 外观 > 颜色和字体,在列表中查找“Git”部分,并在下面找到“未提交的更改(背景)”和“未提交的更改(前景)。” enter image description here

我将这些设置编辑为浅蓝色背景和白色前景,这就是更改后的文件在我的项目/包资源管理器中的样子:

enter image description here


10
投票

另一个类似的功能不在项目资源管理器中,而是在文件内,是 QuickDiff。该功能始终通过与提交的内容进行比较来告诉我们您更改、添加和删除了哪一行。要启用此功能,请执行以下操作 窗口 -> 首选项 -> 快速比较 -> 启用快速比较 窗口 -> 首选项 -> 快速比较 -> 使用此参考源 -> Git Have Revision

更改您想要指示更改、添加和删除内容的颜色。我分别使用黄色、绿色和红色。然后,在任何时候,您在文件中都将始终可见您编辑过的行,并且可以将鼠标悬停在行号上(其颜色为粉色、蓝色或您选择的任何颜色)以准确查看您编辑的内容与 Git 相比发生了变化。 Here how it looks like in eclipse


0
投票

在 Spring Tool Suite (STS) 中,其菜单如下: 常规 > 编辑器 > 文本编辑器 > 快速差异

使用 Quick Diff 更好地在首选项中进行搜索 enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.