我刚刚在Windows 8上使用Eclipse一段时间后安装了Ubuntu。当你在文件中的当前类或方法下工作时,唯一无法弄清楚如何修改的是垂直条的颜色。
示例:在Windows中,默认为可爱的蓝色,如下所示:
但在Ubuntu中,这是橙色(如下所示),这让我分心:
关于我如何解决这个问题的任何想法?
不确定为什么颜色不同?我在Windows 8和Ubuntu 14.04上的Eclipse都是Kepler 4.3
答案 0 :(得分:4)
这称为范围指示器。您可以关闭范围指示器。
点击Windows > Preferences
。导航至General > Editors > Text Editors
。选择Show Range indicator
选项。
范围指示器的颜色由OS控制,而不是由eclipse控制。
gtk-theme-config
工具。更改Highlight background color
。注销并重新登录。
更改后:
请注意,这将改变其他应用程序中的选择颜色,如nautilus,Firefox等。
在您的主目录的某个位置,创建一个gtkrc文件(如:〜/ .gtkrc-eclipse),其中包含以下内容:
gtk-color-scheme = "selected_bg_color:#0AFC02\nselected_fg_color:#FFFFFF\norginal_selected_bg_color:#f07746\ntooltip_bg_color:#f5f5c5\ntooltip_fg_color:#000000"
style "range-indicator"
{
base[SELECTED] = @selected_bg_color
}
class "GtkWindow" style "range-indicator"
从命令行启动eclipse,如
env GTK2_RC_FILES = / usr / share / themes /<您当前的主题> /gtk-2.0/gtkrc:/ home /<用户名> /。gtkrc-eclipse'
env GTK2_RC_FILES = / usr / share / themes / Ambiance / gtk-2.0 / gtkrc:/home/chandrayya/.gtkrc-eclipse&/ 39/opt/eclipse-3.3/eclipse' < / p>
您可以通过执行
找到当前主题gsettings获取org.gnome.desktop.interface gtk-theme
请注意,它也会在编辑器中更改文本选择背景和前景色,我们无法避免。