Eclipse Color 主题不会改变字体颜色
Eclipse Color themes does not change font color
我在 Macbook 上使用 Eclipse Mars 4.5.1 来处理 Fortran 项目。我最近从 Eclipse 市场安装了 Color 主题。我可以看到可用颜色主题的列表。如果我 select 一个并尝试应用它,只有背景和行号发生变化,而字体颜色仍然是默认颜色。例如,图像显示了带有 Monokai 主题的编辑器(在预览中看起来非常不同),所有其他主题的行为方式相同。如何让颜色主题也适用于字体?
这里的问题是 Eclipse Color Themes 项目不支持 Fortran 编辑器(参见编辑器列表 http://eclipsecolorthemes.org/?view=editors)
Eclipse 中的编辑器颜色通过允许(要求!)编辑器插件的作者选择其编辑器的每个元素使用的颜色来工作。在定义这些颜色时,编辑器作者可以选择从其他编辑器的颜色中继承部分(全部)颜色。典型的事情是从一些基本元素继承颜色,例如标准文本编辑器。
因此,在您的情况下,Fortran 编辑器从其他东西(可能是标准文本编辑器)继承了背景颜色,但为其他东西提供了自己的颜色。
短期解决方案
要解决此问题,您将需要为 Fortran 编辑器手动指定颜色。不幸的是我没有安装 Fortran 编辑器,所以我会给你 Java 编辑器的说明,你可以相应地调整。
有两个地方(通常)可以更改单个颜色,一个是 颜色和字体 首选项(在 常规 -> 外观).
另一个地方是特定编辑器的语法着色首选项。例如 Java 在 Java -> Editor 下的首选项中。在这里可以看到我目前安装的编辑器的语法彩页
长期解决方案
提交关于 Eclipse 颜色主题的功能请求 github:https://github.com/eclipse-color-theme/eclipse-color-theme, or even better submit a pull request. If the Fortran editor you are using is Phortran, then there is already a request See Issue 57。
要轻松更改 Photran 颜色,只需编辑文件:
$WORKSPACE/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.photran.core.prefs
然后粘贴(与深色主题匹配):
eclipse.preferences.version=1
integer.fixedformcommentcolum=72
integer.tabwidth=0
rgb.comments=199,221,12
rgb.cpp=141,203,226
rgb.directives=141,203,226
rgb.identifiers=255,255,255
rgb.intrinsics=141,203,226
rgb.keywords=210,82,82
rgb.nums_punc=127,179,71
rgb.strings=255,198,0
string.modelbuilder=defaultModelBilder
我在 Macbook 上使用 Eclipse Mars 4.5.1 来处理 Fortran 项目。我最近从 Eclipse 市场安装了 Color 主题。我可以看到可用颜色主题的列表。如果我 select 一个并尝试应用它,只有背景和行号发生变化,而字体颜色仍然是默认颜色。例如,图像显示了带有 Monokai 主题的编辑器(在预览中看起来非常不同),所有其他主题的行为方式相同。如何让颜色主题也适用于字体?
这里的问题是 Eclipse Color Themes 项目不支持 Fortran 编辑器(参见编辑器列表 http://eclipsecolorthemes.org/?view=editors)
Eclipse 中的编辑器颜色通过允许(要求!)编辑器插件的作者选择其编辑器的每个元素使用的颜色来工作。在定义这些颜色时,编辑器作者可以选择从其他编辑器的颜色中继承部分(全部)颜色。典型的事情是从一些基本元素继承颜色,例如标准文本编辑器。
因此,在您的情况下,Fortran 编辑器从其他东西(可能是标准文本编辑器)继承了背景颜色,但为其他东西提供了自己的颜色。
短期解决方案
要解决此问题,您将需要为 Fortran 编辑器手动指定颜色。不幸的是我没有安装 Fortran 编辑器,所以我会给你 Java 编辑器的说明,你可以相应地调整。
有两个地方(通常)可以更改单个颜色,一个是 颜色和字体 首选项(在 常规 -> 外观).
另一个地方是特定编辑器的语法着色首选项。例如 Java 在 Java -> Editor 下的首选项中。在这里可以看到我目前安装的编辑器的语法彩页
长期解决方案
提交关于 Eclipse 颜色主题的功能请求 github:https://github.com/eclipse-color-theme/eclipse-color-theme, or even better submit a pull request. If the Fortran editor you are using is Phortran, then there is already a request See Issue 57。
要轻松更改 Photran 颜色,只需编辑文件:
$WORKSPACE/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.photran.core.prefs
然后粘贴(与深色主题匹配):
eclipse.preferences.version=1
integer.fixedformcommentcolum=72
integer.tabwidth=0
rgb.comments=199,221,12
rgb.cpp=141,203,226
rgb.directives=141,203,226
rgb.identifiers=255,255,255
rgb.intrinsics=141,203,226
rgb.keywords=210,82,82
rgb.nums_punc=127,179,71
rgb.strings=255,198,0
string.modelbuilder=defaultModelBilder