自Ubuntu 10.04以后,会发现系统的tooltips是黑底白字的,这样在Eclipse下就会影响到Javadoc和Declaration。
通过修改系统的tooltips和在Eclipse启动的时候使用算定的GTK配置都是可以解决的。前者可能在系统的外观里设定,但在Ubuntu 11.04之后就有点麻烦,因为在外面里找不到相关的设定。所以推荐使用自定义GTK配置文件的方法。
gtk-color-scheme = "tooltip_fg_color:#000000\ntooltip_bg_color:#f7f7f7"
## setting the tooltips (Back Ground of JavaDoc View and Declaration View)
style "eclipse-tooltips" = "tooltips" {
bg[NORMAL] = @tooltip_bg_color
fg[NORMAL] = @tooltip_fg_color
}
widget "gtk-tooltip*" style "eclipse-tooltips"
保存为文件,然后使用下面的命令来启动就可以了。
GTK2_RC_FILES=/your/path/gtkrc-compact /opt/eclipse/eclipse
需要注意的是style的名字不要定义为:tooltips。否则仍然是使用系统的设定。
相信也会发现界面上的菜单会撑得比较大,同样也可以通过定义也修改。
gtk_icon_sizes = "panel_menu=16,16:panel=16,16:gtk_menu=12,12:gtk_small_toolbar=16,16:gtk_large_toolbar=16,16:gtk_button=16,16:gtk_dialog=16,16:gtk_dnd=16,16"
style "eclipse-compact" {
GtkMenu::vertical_padding=1
GtkMenu::horizontal_padding=0
GtkMenuBar::internal_padding=0
GtkMenuItem::horizontal_padding=4
GtkPaned::handle_size=4
GtkTreeView::vertical_separator=0
GtkTreeView::horizontal_separator=0
GtkTreeView::fixed_height_mode=TRUE
GtkTreeView::expander_size=9
GtkTreeView::expander_spacing=0
GtkTreeView::expander_indent=0
GtkTreeView::focus_line_width=0
GtkTreeView::spacing=0
GtkTreeView::row_ending_details=0
GtkTreeView::treeview_left=1
GtkTreeView::treeview_right=0
GtkTreeView::treeview_middle=0
GtkTreeView::passive_focus=0
GtkTreeView::separator_height=0
GtkTreeView::tree_line_pattern="\001\001"
GtkTreeView::grid_line_pattern="\001\001"
GtkTreeView::grid_line_width=0
GtkTreeView::tree_line_width=0
GtkToolbar::internal_padding=0
GtkToolbar::space_size=10
GtkWidget::focus_padding=0
xthickness=1
ythickness=1
}
style "eclipse-compact2" {
xthickness=1
ythickness=1
}
class "GtkWidget" style "eclipse-compact"
class "GtkButton" style "eclipse-compact2"
class "GtkToolbar" style "eclipse-compact2"
class "GtkPaned" style "eclipse-compact2"
注:以上的设置内容有来源于网络的。
分享到:
相关推荐
本文将详细讲解如何进行Ubuntu上的Eclipse启动设置、JDK环境变量配置以及其他相关设置。 首先,让我们来看看JDK的安装与环境变量配置: 1. **安装JDK**:在Ubuntu上,可以使用apt命令来安装JDK。打开终端,输入...
ubuntu 下eclipse CDT搭建交叉编译开发环境 本文将详细介绍如何在ubuntu平台下使用eclipse CDT搭建交叉编译开发环境,包括准备相关软件安装包、安装软件包、应用程序编译、导入现存的makefile project、Qt 插件安装...
"Ubuntu下Eclipse中文乱码解决" 在Ubuntu系统中使用Eclipse时,可能会遇到中文...解决Ubuntu下Eclipse中文乱码的问题需要让Ubuntu支持GBK编码,然后在Eclipse中设置GBK编码。这将确保中文字符正确地显示,而不是乱码。
### Ubuntu 16.04 下 Eclipse 的安装与配置教程 #### 一、前言 随着软件开发领域的不断发展,集成开发环境(IDE)已经成为开发者不可或缺的工具之一。Eclipse 是一款非常受欢迎且功能强大的开源 IDE,它支持多种...
首先,在eclipse目录下建立jre文件,然后将虚拟机上安装好的jdk与eclipse建立链接。 然后,需要添加eclipse的桌面图标。在弹出来的eclipse.desktop文件中输入以下代码: [Desktop Entry] Version=1.0 Type=...
Ubuntu环境下安装Eclipse详细教程 概述:本教程将详细介绍在Ubuntu环境下安装Eclipse的步骤,包括下载Eclipse、解压、添加面板启动器和添加到菜单等步骤。 知识点1:Eclipse的下载和安装 在Ubuntu环境下安装...
Ubuntu安装eclipse.txt
根据给定的文件内容,本文将详细介绍在Ubuntu操作系统下配置Eclipse C/C++开发环境的过程及相关知识点。Ubuntu是一种基于Debian的Linux发行版,因其开源和易用性,广泛用于桌面、服务器以及嵌入式系统领域。Eclipse...
本文将详细介绍如何解决Ubuntu环境下使用Macbuntu主题时Eclipse菜单栏丢失的问题。 #### 问题背景 Macbuntu是一款能够让Ubuntu桌面看起来更像Mac OS X的主题包。它通过修改Ubuntu的外观、图标、字体等来实现这一...
在Ubuntu系统下搭建Eclipse开发环境主要是为了进行Android应用的开发,整个过程可以分为几个步骤,包括安装Java开发工具包(JDK)、安装Eclipse开发环境、安装Android SDK、安装Android开发工具(ADT)插件,以及...
总之,在Ubuntu上配置Eclipse以支持OpenCV开发,需要正确设置OpenCV的头文件和库文件路径。同时,理解并合理运用OpenCV提供的函数,如`cvThreshold`,对于开发高效的计算机视觉算法至关重要。在实际编程中,开发者...
### Ubuntu 下 Eclipse IDE 开发环境配置详解 #### 一、Ubuntu与Eclipse简介 - **Ubuntu**:Ubuntu 是一个基于 Debian 的 Linux 发行版,它以其用户友好性和强大的社区支持而闻名。Ubuntu 提供了一个稳定且功能...
"Ubuntu下开发Eclipse下的Hadoop应用" 本文档详细记录了如何在Ubuntu下安装Eclipse,并如何在Eclipse中安装Hadoop插件,最后运行程序。下面将对标题、描述、标签和部分内容进行详细解释和分析。 标题: Ubuntu下...
### Ubuntu下使用Eclipse开发C/C++ 在Ubuntu环境下利用Eclipse进行C/C++开发,是一项常见且实用的技能。本文将详细介绍如何在Ubuntu系统中搭建并使用Eclipse CDT插件进行C/C++项目的开发。 #### 一、预备工作 ###...
使用Eclipse进行C++项目开发在Ubuntu下的配置和设置 在Ubuntu系统下使用Eclipse进行C++项目开发需要进行一些基本的配置和设置。下面将详细介绍从创建新的工程到设置编译器和库的路径的步骤。 创建新的工程 在...
Ubuntu 12.04 Unity下Eclipse图标不显示解决方法 在 Ubuntu 12.04 下使用 Unity 桌面环境时,Eclipse 图标可能不显示。解决这个问题需要创建桌面入口并配置图标路径。 首先,在 /usr/share/applications 文件夹下...