eclipse4.5在Linux下标题栏显示过大的调整方法
来源:互联网 发布:兄弟绣花机软件 编辑:程序博客网 时间:2024/06/05 04:36
最近在安装了linux mint系统(17.3 cinnamon),安装了最新的eclipse4.5.1后,打开发现窗口的标题栏非常大,看起来很不协调。
上网直接搜索查了很多资料,大部分的解决方法都是在个人目录下建立.gtkrc-2.0文件……尝试了下,并没有什么效果。后来就google,在国外的网站上才知道了问题之所在,原来在linux系统下,eclipse从4.5开始,就默认采用gtk3而不是之前的gtk2,这导致了界面显示上的不协调,据说eclipse4.6应该会修护这个问题。
现在的解决方法就是修改为默认采用gtk2,不需要在个人根目录新建.gtkrc-2.0。一般安装eclipse都是下载压缩文件然后解压到opt目录下,不会自动生成桌面快捷方式,一般需要自己建立,下面是我的桌面快捷方式的定义代码:
在/home/username/.local/share/applications目录下的eclipse.desktop:
[Desktop Entry]Encoding=UTF-8Type=ApplicationTerminal=falseExec=/opt/eclipse/eclipse --launcher.GTK_version 2Categories=Application;Development;Name=eclipseComment="Java Development IDE"Icon=/opt/eclipse/icon.xpm
关键地方在:Exec=/opt/eclipse/eclipse后面加上--launcher.GTK_version 2
喜欢在终端里通过命令启动的可以:
SWT_GTK3=0 /opt/eclipse/eclipse
通过上面两种方式启动后的效果图,比之前的舒服多了。
如果你觉得标题栏等控件还是不够小,可以在个人根目录下新建.gtkrc-2.0(默认情况下一般是没有的),复制如下内容重启即可(实在不行就注销重新登陆),会看到标题栏,工具栏会变得更小,个人觉得这样也不是很协调,直接通过上面两种方式修改为默认以gtk2启动后的效果最舒服:
style "gtkcompact" {font_name="Sans 9"GtkButton::default_border={0,0,0,0}GtkButton::default_outside_border={0,0,0,0}GtkButtonBox::child_min_width=0GtkButtonBox::child_min_heigth=0GtkButtonBox::child_internal_pad_x=0GtkButtonBox::child_internal_pad_y=0GtkMenu::vertical-padding=1GtkMenuBar::internal_padding=0GtkMenuItem::horizontal_padding=4GtkToolbar::internal-padding=0GtkToolbar::space-size=0GtkOptionMenu::indicator_size=0GtkOptionMenu::indicator_spacing=0GtkPaned::handle_size=4GtkRange::trough_border=0GtkRange::stepper_spacing=0GtkScale::value_spacing=0GtkScrolledWindow::scrollbar_spacing=0GtkExpander::expander_size=10GtkExpander::expander_spacing=0GtkTreeView::vertical-separator=0GtkTreeView::horizontal-separator=0GtkTreeView::expander-size=8GtkTreeView::fixed-height-mode=TRUEGtkWidget::focus_padding=0}class "GtkWidget" style "gtkcompact"style "gtkcompactextra" {xthickness=1ythickness=1}class "GtkButton" style "gtkcompactextra"class "GtkToolbar" style "gtkcompactextra"class "GtkPaned" style "gtkcompactextra"
0 0
- eclipse4.5在Linux下标题栏显示过大的调整方法
- tomcat在linux环境下catalina.out过大的解决办法
- putty中在标题栏显示IP的方法
- 在Linux环境下调整Eclipse中树状列表(GtkTreeView)的显示密度
- Latex 表格过大(或过小)的调整方法
- 在linux英文环境下显示中文网页的方法
- 在QTableView里调整显示效果的方法
- linux下tomcat的catalina.out文件过大的正确处理方法!
- Windows/Linux下Oracle监听日志过大无需重启数据库服务的处理方法
- 在VirtualBox下安装Ubuntu的调整分辨率方法
- linux下eclipse的界面紧凑调整方法
- RedHat Linux 调整显示 分辨率 方法
- 在系统菜单中添加显示和隐藏标题栏的方法!
- Eclipse4.3 下 swt designer安装方法
- 如何在非全屏状态下,不显示title标题栏
- macOS下开启apache/在finder标题栏显示完整路径
- linux下的时间调整
- 在显示CListCtrl的标题栏显示多行文字
- 最优化的几个问题的解法和比较之——无约束的非线性规划
- 俄罗斯程序员的编程人生
- HTML5移动开发实战必备知识——本地存储(1)
- SSH错误
- bzoj2101【Usaco2010 Dec】Treasure Chest 藏宝箱
- eclipse4.5在Linux下标题栏显示过大的调整方法
- bzoj1710【Usaco2007 Open】Cheappal 廉价回文
- usaco 第一章博客指引
- 关于Gson的各数据类型转换
- 实现卡片翻转的动画效果
- mysql阅读笔记六
- LeetCode题解:Reverse Linked List
- 51nod 1092 回文字符串 dp问题
- Android应用的自动升级、更新模块的实现