Eclipse深色主题高亮问题

Eclipse dark theme highlight issue

我刚从 geany 切换到 eclipse,我遇到了一个小问题

如何更改非常烦人的突出显示颜色

如您所见,每当我突出显示任何内容并单击其他地方时,它就会像这样改变。如何修复这个小错误?

打开 Windows>首选项>常规>编辑器>文本编辑器

浏览外观颜色选项 Select 背景颜色选项,取消选中默认,更改为选择的颜色

如果您在 eclipse 中使用 Python(使用 PyDev),那么上述解决方案将无济于事。 比你必须去
"Open Windows>Preferences>General>Editors>Text Editors> Annotations"

并更改 Breakpoints(PyDev) 的颜色。
一旦你这样做了,所有与你当前选择匹配的颜色将是你选择的颜色,而不是烦人的淡黄色高亮颜色。

打开 Window>首选项>常规>编辑器>文本编辑器>注释

修改 "PHP elements 'read' occurrences" 和 "PHP elements 'write' occurrences" 的颜色。显然我使用的是 eclipse PHP 但你应该在非 PHP eclipse.

的注释列表中看到类似的选项

以下是对我有用的方法:

  1. 打开 Windows -> 首选项 -> 常规 -> 编辑器 -> 文本编辑器 -> 注释
  2. Select "Occurrences (PyDev)."右边的"Text as"下拉框应该是"Highlighted,",颜色很淡
  3. 单击颜色按钮并将其更改为更悦目的颜色。

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

我不得不花费过多的时间来寻找这个问题的答案。这是首选项的图片,显示了哪个选项用于更改您在编辑器中用鼠标选择的文本的背景颜色。这与人们不断指出的事件完全不同。

Annotations 是您要更改的设置(无论您使用的是什么 Eclipse - 下面的示例是 CDT): annotations / Occurences in Eclipse preferences

对我来说,这就是它的作用(似乎每个人都不一样):

打开 Windows -> 首选项 -> 常规 -> 编辑器 -> 文本编辑器 -> 注释

在"Annotation Types"下:

select "Boot Dynamic Info",然后取消选中右侧的 "Text as" 复选框。

我发现最好的办法是进入 GWindows -> 首选项 -> 常规 -> 编辑器 -> 文本编辑器 -> 注释,将所有内容从突出显示更改为下划线,然后选择适合的下划线颜色。

如果您使用的是 PyDev,请使用以下内容:

打开 Window>首选项>常规>编辑器>文本编辑器>注释

在注释类型列表中有 "Occurrences (PyDev)" 选项,这是您要更改的选项。

我发现深色模式的蓝色高亮显示在 PyDev 中效果很好。

就我而言,Spring Tool Suite 4.14.0 (202203),在 Windows -> Editors -> Text Editors -> Annotations 下更改“LSP Read Occurrence”颜色解决了我的问题。

https://i.stack.imgur.com/v74Of.png

使用上面的答案设置颜色,以下是我发现在 RGB 中有效的一些:
(65, 66, 36)

(83, 55, 55)

我遇到了与 突出显示的非活动代码 相同的问题。

我可以在 Window>首选项>C/C++(或其他编程语言)>编辑器的“外观颜色选项”下进行更改:select“非活动代码突出显示”并更改为所需的颜色。

Similar post about inactive code in Eclipse.