可能重复:
Ubuntu上Eclipse中的巨大选项卡
当我在Ubuntu 10.04 LTS上使用Eclipse时,发现标签和条纹使用了太多的垂直间距,这使我的界面太空间太小了。
但是,我没有find一个好的方法来解决这个问题,我学会了如何去做。
但现在,在安装Ubuntu 12.10(或实际上Linux Mint 14 Cinnamon)之后,它已经变得更大了,垂直间距。
什么部分组成了可执行文件的大小?
在Powershell Select-String之后,在Windows上有较less的行的较大的txt文件
C#应用程序GUI在不同的Windows图标/文本大小设置上打破
如何find代码来炸毁我的应用程序的大小?
如果在普通垂直工作区中有三个带有两个工具栏的选项卡式窗口,则可以轻松隐藏6行代码,这些代码具有无用的UI间距,我个人觉得这很烦人。
截图之前(有点太空间)| 截图后(烦人的空间):
我个人不喜欢这个,我宁愿摆脱它。 我已经尝试了一些GTK3主题,他们留下了几乎相同的空间,增加或删除一个额外的像素。
我已经深入到Eclipse本身的偏好,我已经看到很多东西。 我不确定是否分心,或者没有办法从Eclipse本身中改变它,但我没有find任何。
如何将这个超大的触摸界面转换成一个紧凑的界面,让想要查看大量代码的程序员使用这个界面?
要么
我如何在/usr/share/themes/*/gtk-3.0/*css自己这样做呢?
是否有可能知道JFrame是否完全可见?
Visual C#2010 Express:forms相同,但在Win7和WinXP上的大小不同
Java不使用在Windows上的打印机设置上定义的纸张大小
delphi – 计算目录大小API?
如何在上传过程中停止超大file upload?
我一直在寻找一个GTK3解决方案,因为我确信切换到GTK3系统导致了这一点。 然而,在浪费了我两个小时的时间后,我发现“旧GTK2技巧”正常工作。
原来的论坛帖子在这里: http : //ubuntuforums.org/showthread.PHP?t=1465712
使用以下内容将名为.gtkrc-2.0的新文件添加到您的主目录中:
style "gtkcompact" { gtkbutton::default_border={0,0} gtkbutton::default_outside_border={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"
重新启动Eclipse。
浪费空间回到有效的使用!
更新2014-06
现在我自己已经(最终)转移到开普勒,我发现小的最小化widgets不会低于28个像素了。 这些.gtkrc-2.0似乎对开普勒有更好的结果。
style "gtkcompact" { gtkbutton::defaultborder={0,0} gtkbutton::defaultoutsideborder={0,0} gtkbuttonBox::childminwidth=0 gtkbuttonBox::childminheigth=0 gtkbuttonBox::childinternalpadx=0 gtkbuttonBox::childinternalpady=0 GtkMenu::vertical-padding=1 GtkMenuBar::internalpadding=0 GtkMenuItem::horizontalpadding=4 GtkToolbar::internal-padding=0 GtkToolbar::space-size=0 GtkOptionMenu::indicatorsize=0 GtkOptionMenu::indicatorspacing=2 GtkPaned::handlesize=4 GtkRange::troughborder=0 GtkRange::stepperspacing=0 GtkScale::valuespacing=0 GtkScrolledWindow::scrollbarspacing=0 GtkExpander::expandersize=10 GtkExpander::expanderspacing=0 GtkTreeView::vertical-separator=0 GtkTreeView::horizontal-separator=0 GtkTreeView::expander-size=8 GtkTreeView::fixed-height-mode=TRUE GtkWidget::focuspadding=1 } class "GtkWidget" style "gtkcompact" style "gtkcompactextra" { xthickness=2 ythickness=2 } class "gtkbutton" style "gtkcompactextra" class "GtkToolbar" style "gtkcompactextra" class "GtkPaned" style "gtkcompactextra"
如果你在整个GtkWidget类中添加了xthickness和ythickness ,你的菜单栏将会紧密地挤在一起。 这在我看来太过分了,但你知道。
您可以编辑文件并保存,打开Geany简单,调整保存,重新打开Geany等快速调整。 有关详细信息,您可以每次打开Eclipse,但加载时间较长,具体取决于您需要加载多少插件。
更新2015-10-02
关于卢娜和火星
@eocanha 15日表示:
如果安装了Gtk3,Eclipse Luna将使用基于Gtk3 CSS的样式系统,并将忽略.gtkrc-2.0。 但是,您可以强制Eclipse通过shell环境变量再次使用Gtk2(如果已安装它):在您的.bashrc中或在某个调用Eclipse的包装脚本中输出“SWT_GTK3 = 0”。 原始来源:bugs.eclipse.org/bugs/show_bug.cgi?id=420180
如果你想看到更多的代码和更少的混乱,看看日食全屏插件 。 用Ctrl+Alt+z切换全屏模式(或者定义你自己的绑定)。
“通用命令”快捷键Ctrl+3可以带您进入任何菜单,并且更快速地执行任何任务,而无需使用菜单。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。