Гигантские вкладки в Eclipse на Ubuntu
EDIT: для тех, кто подходит к этому вопросу посредством поиска, вы можете установить тему Gnome под названием Clearlooks Compact, чтобы сократить ваши вкладки в Eclipse. Это освободит пространство экрана. Вы также можете проверить ответ ниже, чтобы узнать, как сделать вкладки более горизонтально компактными.
Краткая версия: как сделать короткую версию вкладок Eclipse и панелей инструментов в Ubuntu?
Я искал решение об этом в Google, но безуспешно. С любой темой GTK у меня все еще есть такая же проблема, и это очень, очень раздражает - до такой степени, что я прекратил использовать Eclipse в пользу gEdit. Однако, после запуска pylint с терминала тоже. многие. раз. Я решил, что мне нужно найти решение этих проблем с Eclipse, чтобы вернуть PyDev. Вот как выглядят вкладки:
alt text http://c0496682.cdn.cloudfiles.rackspacecloud.com/big-tabs.png
Как вы можете видеть, не только преувеличены вкладки, но и панель инструментов: так же, как и панель инструментов внизу; так же как и вкладки в нижней панели. В целом, он съедает много пространства на экране, которое представляет собой жесткий элемент, который может появиться на 17-дюймовом экране. Любые предложения/исправления?
Ответы
Ответ 1
Я тоже немного поправился, прежде чем нашел решение, изменив общий вид моей среды разработки.
Вы можете попробовать и настроить внешний вид или среду Eclipse,
Перейдите к: Окно → Настройки → Общие → Внешний вид.
попробуйте установить,
- Текущая презентация для "По умолчанию".
- Включить "вкладки традиционного стиля" (для прямоугольных вкладок).
- Отключить анимацию (если вам не нравится эффект swoosh.)
Ответ 2
Это можно решить, изменив настройки GTK;
gedit ~/.gtkrc-2.0
Затем добавьте это;
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"
заимствован из http://ubuntuforums.org/showthread.php?t=1465712
Ответ 3
В дополнение к ответу @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 поможет вам ознакомиться с пользовательским интерфейсом.
Снимок экрана с тем, что я получаю:
![enter image description here]()
EDIT: см. также Как удалить кнопку закрытия (×) на вкладках Eclipse Juno?
Ответ 4
В дополнение к ответам Ronans можно изменить высоту вкладок непосредственно в Eclipse Juno.
отредактируйте файл css вашего текущего стиля (например, e4_default_gtk.css) и добавьте
CTabFolder {
tab-height: 16px;
}
Примечание: CTabFolder... не добавляйте это в CTabFolder Canvas!
Ответ 5
Примечание. По умолчанию Eclipse 4 только немного улучшился с ошибка 420238 закрыта:
[CSS] Уменьшить использование пробелов в полях Eclipse по умолчанию
До:
![http://blog.vogella.com/wp-content/uploads/2014/01/Java-test-src-test-Main.java-vogella-Development-Tools-_009.png]()
После:
![http://blog.vogella.com/wp-content/uploads/2014/01/Java-test-src-test-Main.java-vogella-Development-Tools-_010.png]()
См. Lars Vogel статья об этом:
Если вы запустите следующую сборку Eclipse 4.4,, Eclipse использует гораздо меньше пробелов и оставляет больше места для важного контента.
(Это будет 4,4 М5)
Хотя это на техническом уровне тривиальное изменение, я надеюсь, что это улучшит первоначальное восприятие людей при использовании Eclipse.
Большое спасибо Даниэлю Ролке, Робин Стокер и Дани Мегерт за большую часть работы и большое спасибо всем участвующим сторонам в отчете Bug, чтобы принять это изменение.
Ответ 6
Если вы действительно хотите сделать вкладки приятными "короткими", возьмите gander в Clearlooks Compact.
Я предпочел просто поразить всю IDE всплеском "meh", поэтому здесь, в чем я оказался.