Linux 深色主题上的 Eclipse UI

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

我一直在努力解决 Linux (Manjaro 18rc) 上以 GNOME 作为 DM 的 Eclipse 外观和感觉。在应用于 GNOME 的每个深色主题上,除了 Adwaita(浅色版本)之外,Eclipse UI 看起来不太好/吸引人(见下图)。

有点知道为什么会这样,我的要求是解决这个问题的方法。

到目前为止我已经尝试修改.desktop文件,但没有成功。

更重要的是,作为一个不相关的细节,解决这个问题可能是另一个 UI 问题的开始,一个基于 Eclipse (Xilinx SDK) 的不同 IDE。

任何深色主题上的 Eclipse UI

Xilinx SDK UI

eclipse user-interface look-and-feel
3个回答
1
投票

您可以通过 Eclipse 首选项轻松更改主题:首选项 > 常规 > 外观。外观菜单里面应该有一个可以更改主题的地方。


0
投票

两年后我遇到了同样的问题。在我安装的 Eclipse 中,它显然使用了我的 GNOME 主题的颜色,不幸的是编辑器几乎难以辨认。通过外观设置设置主题不会覆盖任何内容。

我发现以下方法可以强制 Eclipse 在启动时使用默认主题:

GTK_THEME=Adwaita ./eclipse

如果您想使用深色版本:

GTK_THEME=Adwaita:dark ./eclipse

唯一仍然存在问题的是 javadoc 背景。将鼠标悬停在 Java 元素上会显示一个实心黑框(黑色背景和黑色文本前景)。幸运的是,可以通过“首选项”>“常规”>“外观”>“颜色和字体”>“Java”>“Javadoc 背景”来更改此设置。

这意味着,如果您在通过 GTK_THEME 设置主题后遇到较小的颜色和 UI 问题,请尝试在“首选项”中操作各个元素的颜色。


0
投票

如何解决带有深色主题的 Linux Mint 上奇怪的着色行为

在过去的几天里,我在使用 Linux Mint 21 时遇到了不同的问题。 我使用深色系统作为完整桌面意味着我的桌面也是深色模式。

深色主题中的 Eclipse(无论哪个版本)在很长一段时间内运行良好,但突然出现了很大的着色问题。

我的设置是: Linux Mint GTK dark theme preference setup

我没有使用任何额外的深色主题插件,屏幕截图来自 2024-06 Eclipse Java IDE 版本。

首先我认为这是因为我使用了较新的 Eclipse 版本 - 但我使用旧版本进行了测试,问题(在不同的工作空间,不同的设置中)确实总是出现 - 这里有一个例子:

Example workspace screenshot which worked before

当然,我尝试通过外观首选项设置来解决此问题。 不知怎的,这有效,但是在重新启动 Eclipse 后(再次不同的版本,不同的工作空间),我仍然一次又一次地遇到相同的颜色问题(非常烦人......)。

在考虑了这种情况之后,我得到了线索,一定存在操作系统/GTK 问题或其他问题,扰乱了我机器上的全局设置。

我的操作系统上没有 UI 更新,因此我检查了文件系统并找到了以下文件夹:

~/.eclipse/

在文件夹内我发现了一些子文件夹。 我刚刚删除了以

org.eclipse
开头的每个子文件夹。

在此之后,我启动了不同的 Eclipse 版本(和工作区),并且着色问题不再存在,一切都按预期工作:

Example workspace screenshot after fix works now again

至少对我来说这解决了整个问题。 备注:我不使用首选项存储机制,因此通常所有内容都应该是特定于我的设置的工作区 - 我不知道为什么某些内容被全局存储。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.