Уменьшите размер вкладки затмения с темой GTK


20

В Eclipse на Fedora эти элементы управления / виджеты занимают слишком много места:

Eclipse Fedora скриншот

Как я могу сделать эти столбики более тонкими с помощью gtk-rcфайла или темы GTK3 CSS?

UPDATEDЯ обнаружил, что https://github.com/jeeeyul/eclipse-themes этот плагин имеет несколько встроенных конфигураций и опций делает eclipse 4.2 / 4.3 намного приятнее.


4
GTK3 и Gnome3 сделали Eclipse практически непригодным для использования на крошечных экранах. Новые размеры вкладок и панелей инструментов являются ужасными. Он показывает, как много людей в Gnome3 живет в мире искусств, где кнопки на панели инструментов работают для сенсорных экранов. :-(
Аноним-Мусс

Ответы:


17

Темы по умолчанию GNOME3 - это катастрофа для маленьких экранов . Тем не менее, толпа Gnome3, похоже, довольно не желает слушать своих пользователей. Они думают только о том, как все выглядит , в частности, на планшетном ПК или мобильном устройстве. Вскоре Gnome3 потребуется экран 4K.

В любом случае, лучшее решение, которое я нашел, - это переключить тему на темы XFCE. В Ubuntu и Debian вы сможете установить их через apt install gtk3-engines-xfce gtk2-engines-xfce. Затем вы можете использовать, gnome-tweak-toolчтобы изменить тему. В настоящее время я использую XFCE-orangeтему, и у нее гораздо меньше заполнений, чем по умолчанию в Gnome3: "Adwaita". Плюс, он не использует этот угнетающий черный для половины приложений! Я думаю, что всплывающие подсказки в Eclipse также были нарушены Adwaita.

Я медленно переключаюсь с Gnome3 на XFCE на своих компьютерах, один за другим. Потому что Gnome3 продолжает становиться все менее и менее полезным для меня , так как я не ваш обычный пользователь "Джо Бестолковый", которого люди Gnome3 считают своей единственной аудиторией. Я сыт по горло тем, что они ломают вещи для меня. Теперь они только что объявили о прекращении использования панели, которую я использую вместо сломанной по дизайну gnome-shell.

Для затмения конкретно я предлагаю

export SWT_GTK3=0

в вашем ~/.profile. GTK3 с Eclipse - просто сумасшедшая трата пространства на экране.


Хм, я обратился к элементарной ОС в течение нескольких дней. Она работает довольно отлично, несмотря на некоторые outofdate приложений (SVN, Emacs, гну Глоба и т.д.) elementaryos.org
jilen

Я бы придерживался ухоженных вещей. Ubuntu и Debian выводят, например, LXDE и XFCE из коробки. Когда раздражает патернализм гномов, последним, к кому следует обратиться, является другая группа «мы знаем лучше, чем вы, что вам нужно» - евангелисты. Я хочу , чтобы выбор делать вещи , мой путь (например , использование затмение на маленьком экране).
Аноним-Мусс-Восстановить Монику

Да, стабильные вещи значат для меня гораздо больше.
Джилен

2
Даже спустя 3 года с затмением MARS на linux mint с корицей, export SWT_GTK3=0улучшается (читай: уменьшение высоты строки меню).
Харальд

Вот это да! Это на самом деле работает так хорошо, и здесь я согласен с тем, что я могу сделать, отредактировав CSS. Спасибо!
mikeymop

2

Вы также можете использовать / конвертировать темы GTK2? Если это так, я настоятельно рекомендую хорошую компактную версию Мартина Анкерла - Clearlooks .


Я использовал это, но это делает пункт меню слишком узким. Я действительно хочу уменьшить количество мест, на которые я указал на рисунке выше
jilen

2

Вы можете установить новую тему затмения. Я знаю "расширенную презентацию VS", которая очень минималистична. Проверьте: http://andrei.gmxhome.de/skins/index.html

Кроме того, вы можете установить полноэкранный плагин, который дает вам немного дополнительного пространства. Проверьте это здесь: http://www.scharf.gr/eclipse/fullscreen/update/

Также то, что у вас есть внизу, слева и справа, вы можете просто щелкнуть и перетащить его вверх на ту же панель инструментов (так что, в конце концов, у вас есть только один). Если они не подходят (в зависимости от вашего разрешения экрана), зайдите в Window-> Customize Perspecitve ... и выключите их.

Вот как это выглядит (без полноэкранного режима).  Я также использую плагин editbox.


Это черный менубар для затмения? или это глобальное меню? (если так, что вы использовали?)
mikeymop

Это оригинальное меню затмения, использующее полноэкранное расширение. Я точно не помню, как это было 4 года назад, но, конечно, это не глобальное меню единства.
lenooh


0

Посмотрите на это решение, оно отлично работает на Linux Mint 16 Petra 64

http://ubuntuforums.org/showthread.php?t=1465712


3
Добро пожаловать на сайт U & L Stack Exchange. Пока ваш ответ направлен на вопрос, избегайте ответов только по ссылкам . Было бы лучше, если бы ответ содержал достаточно информации, чтобы стоять сам по себе, и ссылаться на источник информации в качестве ссылки.
Томас Найман

0

Я частично согласен с @ Anony-Mousse, но эта проблема с Eclipse не началась с GTK 3 или Gnome 3 - она ​​присутствовала годами с GTK 2.

К сожалению, в Gnome 3 он стал еще более заметным из-за больших отступов / полей и т. Д., А также в Eclipse есть свои ошибки (см., Например, Bug 456345 ). Вот почему для Eclipse я лично все еще использую GTK2 и мои собственные настройки gtkrc для отступов, полей и шрифтов.

Полное решение, которое я использую, можно найти в этой сути .
И это работает действительно хорошо.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.