`

eclipse在ubuntu下面的界面调整

阅读更多

eclipse是java程序员的神器,不可想象没有了它的代码补全、工程管理、代码跳转、调试,我们怎么活。

不幸的是,eclipse在ubuntu下面,界面就像泡了一整天的黄豆一样胖了一倍。导致编辑区域非常小,写不了几行代码就得翻页。这导致我一度放弃使用eclipse。

幸运的是,在gtk桌面下,程序的字体和界面样式是可以调的。

首先在eclipse目录下建立一个文件ec,并赋予它可执行权限:chmod +x ./ec

 

ec的内容如下:

#!/bin/sh
GTK2_RC_FILES=ec-gtkrc ./eclipse

 里面ec-gtkrc是一个样式文件,同样我们需要在eclipse目录下面创建这个文件。

 

ec-gtkrc的内容如下:

style "eclipse_ui" { 
	xthickness=1  
	ythickness=1
	GtkButton::default_border={1,1,1,1}  
	GtkButton::default_outside_border={1,1,1,1}  
	GtkButtonBox::child_min_width=0  
	GtkButtonBox::child_min_heigth=0  
	GtkButtonBox::child_internal_pad_x=0  
	GtkButtonBox::child_internal_pad_y=0  
	GtkMenu::vertical-padding=1  
	GtkMenuBar::internal_padding=1  
	GtkMenuItem::horizontal_padding=2  
	GtkToolbar::internal-padding=1  
	GtkToolbar::space-size=1  
	GtkOptionMenu::indicator_size=0  
	GtkOptionMenu::indicator_spacing=0  
	GtkPaned::handle_size=4  
	GtkRange::trough_border=0  
	GtkRange::stepper_spacing=0  
	GtkScale::value_spacing=0  
	GtkScrolledWindow::scrollbar_spacing=0  
	GtkExpander::expander_size=10  
	GtkExpander::expander_spacing=0  
	GtkTreeView::vertical-separator=0  
	GtkTreeView::horizontal-separator=0  
	GtkTreeView::expander-size=10  
	GtkTreeView::fixed-height-mode=TRUE  
	GtkWidget::focus_padding=0  
	font_name="Monospace 8"  
}  

class "GtkWidget" style "eclipse_ui"  
class "GtkButton" style "eclipse_ui"  
class "GtkToolbar" style "eclipse_ui"  
class "GtkPaned" style "eclipse_ui"

 

里面有个font_name="Monospace 8"就是调整界面大小的。

 

运行ec文件即可看到界面的改变。

分享到:
评论

相关推荐

    Ubuntu 下安装安卓开发环境(Eclipse_Android_Tomcat)

    在Ubuntu操作系统中安装Android开发环境,主要步骤包括安装Java JDK包、Eclipse集成开发环境(IDE)、Tomcat服务器以及Android开发工具(ADT)。以下详细说明每一个步骤以及所涉及的关键知识点: 1. 安装Java开发...

    eclipse3.6+ubuntu9.10配色方案

    Eclipse在Ubuntu上运行通常能提供良好的性能和兼容性,使得开发者可以在一个统一的开发环境中进行工作。 配色方案是Eclipse中的一个重要组成部分,它决定了编辑器、控制台和其他界面元素的颜色样式。合适的配色方案...

    Ubuntu_LAMP.rar_Ubuntu!_ubuntu_ubuntu_LAMP

    5. **PHP开发环境的搭建**: 由于提到了Eclipse PDT(PHP Development Tools),这部分将详细说明如何在Ubuntu上安装Eclipse IDE,然后安装PDT插件,以提供PHP项目的代码编辑、调试和项目管理功能。 6. **安全优化**...

    在ubuntulinux下安装eclipse以及运行c++程序的安装步骤[汇编].pdf

    - **IDE设置优化:** 安装完成后,可以进一步配置Eclipse以提高开发效率,如安装额外的插件、调整界面布局等。 - **C++标准库支持:** 如果需要支持特定版本的C++标准库,可以在创建项目时指定。 - **构建脚本定制:...

    ecplise配色

    用户需要通过调整Ubuntu系统的颜色配置来改变Eclipse提示框的背景颜色。具体步骤如下: 1. 首先,你需要找到系统中的主题配置文件。这些文件位于`/usr/share/themes/`目录下,对应你当前正在使用的主题。例如,如果...

    eclipse-inst-linux64.tar.gz

    《Ubuntu系统下的Eclipse IDE安装指南》 在编程领域,Eclipse是一款广泛...同时,Eclipse的强大在于其灵活性和可定制性,用户可以根据自身需求调整界面布局、快捷键设置,以及安装各种功能丰富的插件,提升开发效率。

    ubuntu8.04 qt-eclipse编程环境搭建

    在Ubuntu 8.04操作系统上搭建Qt-Eclipse编程环境是一项关键任务,这对于Qt应用程序的开发至关重要。这个过程涉及到几个主要步骤,包括安装Qt、Eclipse、JRE(或JDK),以及集成Qt-Eclipse插件。以下是详细的搭建流程...

    eclipse-fullscreen

    Eclipse的全屏功能是其用户界面适应性的一部分,它允许开发者根据个人偏好和工作需求调整工作空间。全屏模式可以提高代码阅读和编辑的效率,尤其是在高分辨率显示器上。然而,Eclipse的强大之处并不只在于全屏功能,...

    UBUNTU LINUX教程

    Ubuntu默认使用GNOME桌面环境,提供简洁的界面和直观的用户体验。桌面环境包括面板、启动器和工作区切换器等元素,用户可以通过设置个性化桌面,如更换壁纸、调整字体大小等。 四、基本操作与系统管理: 学习如何...

    ubuntu手册大全操作指南

    - **集成开发环境 (IDE)**: Ubuntu 支持多种IDE,如Visual Studio Code、Eclipse等,便于编程。 - **编程语言**: 支持Python、Java、C++等主流编程语言,可直接在终端中编译和运行代码。 10. **多媒体支持** - *...

    使用ubuntu来工作,ubuntu安装,使用,配置指南_awesome-ubuntu.zip

    在计算机启动时,选择从USB启动,即可进入Ubuntu的安装界面。在安装过程中,系统会引导用户完成分区、选择安装类型、设置用户信息等步骤。由于Ubuntu支持多语言,即使是非英语用户也能轻松完成安装。 成功安装...

    Ubuntu Linux轻松入门ppt

    Ubuntu Linux是一款基于Debian的开源操作系统,以其用户友好、社区支持和免费的特点在全球范围内广受欢迎。本教程将引导你逐步踏入Ubuntu Linux的世界,让你轻松掌握其基本操作和应用。 **一、Ubuntu Linux系统安装...

    Eclipse环境设置gtk.pdf

    本文主要介绍了如何在Ubuntu环境下设置Eclipse集成开发环境(IDE)以支持GTK+编程。Eclipse是一款广泛使用的开源IDE,尤其适合Java开发,但通过安装特定插件,如CDT(C/C++ Development Tooling),它也可以用于C和...

    Eclipse编译Hive

    2. **调整类路径**:在调试配置的类路径中,添加Hadoop和Hive的相关JAR文件以及Hadoop的conf目录。 3. **启动调试器**:应用更改并启动调试,进入Hive命令行界面,可以执行HQL语句,同时能够断点调试源码。 #### ...

    ubuntu安装后必备操作.txt

    Ubuntu默认在登录时会有一个短暂的等待时间,可以通过编辑`/etc/default/grub`文件中的`GRUB_TIMEOUT`参数来调整这个时间。例如,设置为`GRUB_TIMEOUT=0`可以取消等待时间,立即加载默认内核。 #### 10. 编辑应用...

    Ubuntu详细介绍资源.zip

    3. 配置工具:如System Settings,用于调整用户界面、网络、硬件设置等。 4. 用户管理:Ubuntu支持多用户系统,可以创建、管理用户账户,设定权限。 三、软件应用 1. 开箱即用:Ubuntu预装了常用的办公软件...

    Ubuntu-Android开发环境搭配.docx编程资料

    - 在Eclipse中配置SDK路径:选择“窗口”>“首选项”,在弹出的对话框中选择“Android”,并在“SDK位置”中输入SDK所在目录。 ##### 5. 更新Android SDK API - 打开Eclipse中的“窗口”>“Android SDK和AVD管理器...

    Ubuntu 桌面培训

    Ubuntu 是一个基于 Debian 发行版的开源操作系统,以其用户友好的界面和强大的功能而闻名。对于初次接触 Linux 或 Ubuntu 的用户来说,掌握 Ubuntu 桌面环境的操作至关重要。这份“Ubuntu 桌面培训”资料将引导你...

    在virtual box虚拟机下配置ubuntu系统

    ### 在 Virtual Box 虚拟机下配置 Ubuntu 系统及 xv6 开发环境 #### 知识点概览 1. **VirtualBox 的安装与使用** 2. **Ubuntu 10.10 的安装与配置** 3. **xv6 开发环境的搭建** - Gcc 编译器的安装 - Gdb 调试器...

    Ubuntu安装及优化教程[借鉴].pdf

    1. **优化OpenOffice**:OpenOffice是Ubuntu中的办公套件,可以通过调整内存分配、禁用不必要的启动项和组件等方式提升其性能,使其运行更加流畅。 2. **安装chm阅览器**:Ubuntu默认不支持.chm格式的帮助文档,...

Global site tag (gtag.js) - Google Analytics