`
85977328
  • 浏览: 1899591 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu下调整eclipse界面

 
阅读更多
    eclipse是java程序员的神器,不可想象没有了它的代码补全、工程管理、代码跳转、调试,我们怎么活。不幸的是,eclipse在ubuntu下面,界面就像泡了一整天的黄豆一样胖了一倍。导致编辑区域非常小,写不了几行代码就得翻页。这导致我一度放弃使用eclipse。幸运的是,在gtk桌面下,程序的字体和界面样式是可以调的。

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

ec的内容如下:

Shell代码,其中"./eclipse"是eclipse的启动程序

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


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

ec-gtkrc的内容如下:Css代码 

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)

    - 创建新的服务器配置,选择Apache下的Tomcat服务器,进入安装界面,设置Tomcat服务器的安装目录,并完成下载和安装过程。 5. 安装Android开发工具(ADT): - ADT插件是为Eclipse提供Android应用开发能力的扩展包...

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

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

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

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

    ecplise配色

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

    eclipse-inst-linux64.tar.gz

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

    Ubuntu_LAMP.rar_Ubuntu!_ubuntu_ubuntu_LAMP

    _ubuntu_ubuntu_LAMP”以及描述“Ubuntu下LAMP的图文按照教程,帮助初学者快速在Ubuntu下安装LAMP环境。”指向了一个关于在Ubuntu操作系统上搭建LAMP(Linux, Apache, MySQL, PHP)服务器的详细教程。LAMP是Web开发...

    eclipse3.6+ubuntu9.10配色方案

    配色方案是Eclipse中的一个重要组成部分,它决定了编辑器、控制台和其他界面元素的颜色样式。合适的配色方案可以减少视觉疲劳,提高代码可读性,从而提升开发者的生产力。Eclipse支持导入和导出配色方案,这些方案...

    eclipse-fullscreen

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

    Eclipse环境设置gtk.pdf

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

    UBUNTU LINUX教程

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

    ubuntu手册大全操作指南

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

    Ubuntu Linux轻松入门ppt

    1. **Unity界面**: Ubuntu的默认桌面环境,提供启动器、面板和dash等功能,方便快捷。 2. **GNOME 3**: 从Ubuntu 18.04开始,系统改用GNOME作为默认桌面环境,提供简洁且高效的用户体验。 3. **应用管理**: 通过...

    Ubuntu详细介绍资源.zip

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

    ubuntu安装后必备操作.txt

    - **Gwget**:GUI界面下的下载管理器。 - **CHMViewer**:用于查看微软帮助文件的工具。 - **Eclipse**:流行的集成开发环境,适合Java等语言开发。 - **Transmission**:BitTorrent客户端,可重新安装以确保稳定...

    Ubuntu.Linux从入门到精通

    10. **软件开发**: 介绍Ubuntu下的编程环境,包括IDE(如Code::Blocks、Eclipse)、版本控制系统(Git)、构建工具(Makefile)以及调试器的使用。 11. **服务器配置**: 讲解如何将Ubuntu作为Web服务器、邮件服务器...

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

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

    Ubuntu 桌面培训

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

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

    本文将详细介绍如何在Ubuntu环境下搭建一个完整的Android开发环境。 #### 二、所需软件及工具 1. **Java开发包(JDK)1.5/1.6**:作为Android开发的基础,JDK提供了必要的Java运行环境。 2. **开发集成环境(IDE)...

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

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

Global site tag (gtag.js) - Google Analytics