Eclipse暗色主题突出显示问题

37

我刚从Geany切换到Eclipse,但遇到一个小问题。

如何更改非常烦人的高亮颜色?

enter image description here

正如您所看到的,每当我突出显示任何内容并单击其他位置时,它会像这样更改。如何修复这个小错误?


6
我仍然不明白为什么这能成为那个深色主题的默认颜色。 - wildfireheart
13个回答

26

打开 窗口>首选项>常规>编辑器>文本编辑器>注释。

修改“PHP元素‘读取’出现次数”和“PHP元素‘写入’出现次数”的颜色。显然,我正在使用Eclipse PHP,但在非PHP Eclipse的注释列表中应该看到类似的选项。


更改“出现次数”,“编写出现次数”和“搜索结果”。另外,更改“(语言)出现次数”,“(语言)覆盖指示器”,“(语言)编写出现次数”。例如:C/C++ 出现次数。 - wreckseal
+1 这个答案引导我找到了修复在使用PyDev时相同问题的正确位置。唯一的区别是我不得不改变断点颜色。 - Ubica
这是我黑色主题的C/C++(Vitis IDE)的正确答案。 - C4F

8
以下是我的解决方案:
  1. 打开Windows -> Preferences -> General -> Editors -> Text Editors -> Annotations
  2. 选择"Occurrences (PyDev)",右边的下拉框应该显示为"Highlighted",颜色很浅。
  3. 点击颜色按钮,并将其更改为更易于识别的颜色。

6

我发现最好的做法是进入GWindows -> Preferences -> General -> Editors -> Text Editors -> Annotations,将所有的“Highlighted”改为“Underlined”,并选择合适的下划线颜色。


1
具体来说,“C/C++ Occurrences” 是为我突出显示所有内容的一个。 - nathanfranke

4
如果你在Eclipse中使用Python(使用PyDev),上面的解决方法将无法帮助你。那么你需要去
"打开Windows>首选项>通用>编辑器>文本编辑器>注释"

并更改断点(PyDev)的颜色。
一旦你这样做了,所有匹配你当前选择的颜色都将是你选择的颜色,而不是令人讨厌的黄色高亮显示颜色。


哦!我猜你是在问关于Android开发的事情。 - H S Rathore

3
我不得不花费过多的时间寻找这个问题的答案。这里是一个偏好设置的图片,显示了更改编辑器中用鼠标选择的文本背景颜色的选项。这与人们一直指出的“Occurrences”完全不同。

enter image description here


啊,非常微妙。这以前也曾经让我很烦恼过。我仍然不知道为什么我们必须要寻找颜色设置。这些选项应该在外观标签内,并且由主题来更改。这绝对是Eclipse必须立即改进的事情。我几乎放弃了,而我已经使用Eclipse多年了。 - Emilio

2

通用->编辑器->文本编辑器->注释首选项部分。查找C/C++出现和C/C++写入出现。


2
如果您使用的是PyDev,请按照以下步骤操作:
打开“窗口”>“首选项”>“常规”>“编辑器”>“文本编辑器”>“注释”。
在注释类型列表中,有一个名为“Occurrences(PyDev)”的选项,这就是您需要更改的选项。
我发现在PyDev中,蓝色高亮在深色模式下效果很好。
请参考以下链接查看菜单中的位置:location in menu

1

对我来说,这就是做法(似乎每个人都不一样):

打开Windows -> 首选项 -> 一般 -> 编辑器 -> 文本编辑器 -> 注解

在“注释类型”下:

选择“启动动态信息”,然后取消右侧的“文本为”复选框。


1
使用上面的答案来设置颜色,这里是一些我发现在RGB中有效的颜色:
(65, 66, 36) enter image description here (83, 55, 55) enter image description here

0
在我的情况下,Spring Tool Suite 4.14.0 (202203) 中,在 Windows -> 编辑器 -> 文本编辑器 -> 注释 下更改“LSP Read Occurrence”颜色解决了我的问题。

https://istack.dev59.com/v74Of.webp


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接