Zac*_*ack 23 eclipse gtk ubuntu user-interface
编辑:对于通过搜索来解决这个问题的任何人,您可以安装一个名为Clearlooks Compact的Gnome主题来缩短Eclipse中的标签.这将释放大量的屏幕空间.您还可以查看下面的答案,了解如何使标签更加水平紧凑.
简短版本:如何在Ubuntu中制作Eclipse的选项卡和工具栏的简短版本?
我一直在寻找谷歌的解决方案,但无济于事.对于任何GTK主题,我仍然有同样的问题,而且非常非常烦人 - 我已经停止使用Eclipse而支持gEdit.但是,从终端运行pylint之后也是如此.许多.倍.我已经决定使用Eclipse找到这个问题的解决方案,这样我就可以恢复PyDev了.这是标签的样子:
alt text http://c0496682.cdn.cloudfiles.rackspacecloud.com/big-tabs.png
正如您所看到的,不仅夸大了选项卡,而且工具栏也是如此:底部的工具栏也是如此; 底部窗格中的选项卡也是如此.总体而言,它占用了大量的屏幕空间,这是17英寸屏幕上的一个难题.任何建议/修复?
Var*_*hta 23
这可以通过更改GTK设置来解决;
gedit ~/.gtkrc-2.0
Run Code Online (Sandbox Code Playgroud)
然后加上这个;
style "gtkcompact" {
GtkButton::default_border={0,0,0,0}
GtkButton::default_outside_border={0,0,0,0}
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=0
GtkMenuItem::horizontal_padding=4
GtkToolbar::internal-padding=0
GtkToolbar::space-size=0
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
GtkTreeView::vertical-separator=0
GtkTreeView::horizontal-separator=0
GtkTreeView::fixed-height-mode=TRUE
GtkWidget::focus_padding=0
}
class "GtkWidget" style "gtkcompact"
Run Code Online (Sandbox Code Playgroud)
借鉴于http://ubuntuforums.org/showthread.php?t=1465712
除了@Varun Mehta的回答之外,我还推荐了Eclipse 4(Juno)的以下技巧,其界面部分由CSS规则决定和配置:
在YourEclipseDir/plugins/org.eclipse.platform_4.x.y.v2012zzzzzzzz/css
,编辑:
e4_basestyle.css
e4_default.css
e4_default_gtk.css
...并调整这些文件.我使用以下一组调整:
margin-*
和padding
到0
swt-shadow-visible: false
到处找到它,摆脱那些巨大的阴影.MPartStack {font-size}
为小于的东西12
最后,请记住您可以禁用工具栏.在4.0中,它的状态不会被记住,但似乎问题在4.2.1中得到了解决
额外资源:Eclipse4/CSS将帮助您开始使用Eclipse4 CSS,E4/CSS/SWT Mapping列出其他有趣的CSS属性,CSS Spy将帮助您检查UI.
我最终得到的屏幕截图:
编辑:另请参阅如何从Eclipse Juno选项卡中删除关闭(×)按钮?
除了Ronans回答之外,还可以直接在Eclipse Juno中更改选项卡的高度.
编辑当前样式的css文件(例如e4_default_gtk.css)并添加
CTabFolder {
tab-height: 16px;
}
Run Code Online (Sandbox Code Playgroud)
注意:CTabFolder ...不要将它添加到CTabFolder Canvas中!
在我通过更改 IDE 的总体外观找到解决方案之前,我也曾遭受过这个问题。
您可以尝试自定义外观或 Eclipse 环境,
转到:窗口 -> 首选项 -> 常规 -> 外观。
尝试设置,
归档时间: |
|
查看次数: |
16183 次 |
最近记录: |