Eclipse 的包资源管理器背景颜色遵循 Windows 主题。我想在不改变 Windows 主题的情况下改变颜色。可能吗?

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

也许是一种局部改变颜色的方法(如依赖于应用程序)?

eclipse的背景颜色是白色,与Windows的活动窗口背景颜色相同的白色。如果我更改主题的颜色,Eclipse 也会更改颜色。

我想改变这个软件的颜色而不改变整个主题(因为这样每个程序都会得到奇怪的颜色)。这可能吗?我想也许有一种方法可以将不同的 Windows 主题应用于不同的程序,或者其他什么。

我使用的是Windows XP,经典的Windows主题。

eclipse windows-xp themes windows-themes
8个回答
26
投票

安装“Eclipse 4 Chrome 主题” http://marketplace.eclipse.org/content/eclipse-4-chrome-theme

然后你可以自定义很多Eclipse UI小部件。 但不是你想要的,至少不是开箱即用的。 为此,您应该转到 CSS 选项卡(在 Eclipse 4 Chrome 主题中)并粘贴以下内容:

Tree, List, Table {
  background-color: #202020;
  color: #d0d0d0;
}

你几乎可以改变任何东西,问题是找出什么,事实上,有些东西是你无法改变的位图(所以如果位图是深色的并且你设置了深色背景,你将“松开”位图)

这个小部件列表可能会有所帮助,http://download.eclipse.org/rt/rap/doc/1.5/help/html/reference/theming/index.html但它们为您提供有关小部件名称的通用信息,不是 Eclipse 信息(包含 ID 等),所以要小心:-)

== 很晚才添加==

您需要的一切都集中在一处,包括自定义深色主题的链接:http://mihai-nita.net/2013/09/19/dark-eclipse/

截至 2013 年 9 月的 Mac 屏幕截图示例(更改文件后请务必重新启动 Eclipse):

enter image description here


14
投票

只需在 Eclipse Market Place 中搜索“主题”即可。安装月出。 (应该是第一个选项)。然后进入常规,外观,点击外观,将主题更改为月出,然后就可以了。


9
投票

了解了工作台的构建方式,我确信您的请求在 Eclipse 端是不可能的。您可以为编辑器执行此操作,因为它们是 StyledText 小部件,并且您可以使用一些首选项来自定义它们。 其他视图是各种小部件,有些是树,有些是文本,有些是由各种其他小部件组成。所有这些都是使用默认构造函数创建的,该构造函数仅使用 Windows 主题。


0
投票

我不知道如何将每个 Eclipse 窗口更改为您的配色方案,但我至少可以帮助您更改某些编辑窗口...

打开“窗口 -> 首选项”,然后在“常规 | 编辑器 | 文本编辑器”下,您将找到一个允许您设置“外观颜色选项”的部分,背景颜色就是这些选项之一。

PS:我使用的是 Eclipse 3.6 (Helios)


0
投票

可悲的是,这是不可能的(这太疯狂了)。
然而,Aptana Studio(它是 Eclipse 的衍生产品)可以让您对整个 IDE 进行主题化。


0
投票

我做了一些研究,发现实际上可以改变所有颜色,但有点困难。 目前我发现有两种方法。

首先,由于 Eclipse 使用操作系统主题,您可以更改操作系统背景设置,例如文件夹背景等,或者如果您使用 Windows,则只需更改整个主题,但缺点是所有 Windows 都将是相同的颜色,在 Linux 和 Mac 中os它也是可能的,但以不同的方式,我确实在某处读过它,但不记得在哪里:)

第二次为 Eclipse 创建特定主题,例如 http://rogerdudler.github.io/eclipse-ui-themes/ 或任何其他主题,如 google chrome 等。


0
投票

按照 github 中的说明从此处安装主题: https://github.com/guari/eclipse-ui-theme

如果您不喜欢编辑器颜色主题,这里有很多 http://eclipsecolorthemes.org/

两者的结合对我来说就像魅力一样!


0
投票

已解决:

打开 e4-dark_partstyle.css。我的在这里: “C:\sts-4.20.1.RELEASE\plugins\org.eclipse.ui.themes_1.2.2300.v20230807-135

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