Я не могу изменить размер шрифта проводника пакетов в Eclipse
Я пытаюсь изменить размер шрифта проводника пакетов в Eclipse из меню " Окно" → " Настройки" → " Общие" → " Внешний вид", и мне не удается изменить размер шрифта. Как я могу это сделать? Я использую Eclipse v4.2 (Juno) на Windows 7.
13 ответов
Eclipse использует собственные виджеты Windows, и их настройки можно изменить только на вкладке "Свойства экрана" / "Настройки" / "Дополнительно" / "Общие свойства". Там вы можете изменить разрешение экрана для изменения размера шрифта.
На Juno и выше вы можете настроить этот шрифт с помощью CSS.
Найти файлы в eclipse\plugins\org.eclipse.platform_4.2.x.y\css
для вашей текущей таблицы стилей (возможно e4_default_win7.css
), а затем просто добавьте следующее правило:
#org-eclipse-jdt-ui-PackageExplorer Tree,
#org-eclipse-ui-navigator-ProjectExplorer Tree {
font-size: 10px; /* <-- Desired font size */
}
Обновление: таблицы стилей находятся в eclipse/plugins/org.eclipse.ui.themes_x.x.x.vxxxxx/css
папка с Eclipse 4.4 (луна).
FYI:
Из Eclipse v4.4 (Luna):
Похоже, что CSS-файлы больше не находятся в старой папке:
`eclipse/plugins/org.eclipse.platform_4.x.x.vy/css`,
Они перемещены в новую папку:
eclipse/plugins/org.eclipse.ui.themes_x.x.x.vxxxxx/css
И вы должны выбрать тему для ее применения в меню Windows → Настройки → Общие → Внешний вид.
Это мои настройки и скриншот IDE.
#org-eclipse-jdt-ui-PackageExplorer Tree,
#org-eclipse-ui-navigator-ProjectExplorer Tree,
#org-eclipse-ui-views-ContentOutline Tree,
#PerspectiveSwitcher ToolBar {
font-size: 8px;
}
.MPartStack {
font-size: 8;
swt-simple: false;
swt-mru-visible: false;
}
Вы можете искать файлы стилей CSS в eclipse/plugins/org.eclipse.platform_4.2.X.vY/css
отредактируйте свой текущий стиль (возможно e4_default_win7.css
).
Добавьте что-то вроде этого:
#org-eclipse-ui-jdt-PackageExplorer {
font-size: 20pt;
}
и надеюсь, что у вас есть хороший и большой шрифт (я сам не проверял).
Совет для профессионалов: в следующий раз, когда вам понадобится найти идентификатор CSS для части пользовательского интерфейса, используйте CSS Spy, который можно открыть с помощью клавиши SHIFT-ALT-F5 (после его установки).
Это сработало для меня, используя версию 2019-09 в Windows 10:
- Найдите каталог
C:\Users\johndoe\.p2\pool\plugins
в проводнике, заменив "johndoe" на свой собственный идентификатор пользователя Windows. - В зависимости от того, что вы делали с Eclipse в прошлом, вы должны увидеть один или несколько каталогов с именами, начинающимися с
org.eclipse.ui.themes
. - Выберите тот, дата изменения которого была самой последней. В моем случае его имя было
org.eclipse.ui.themes_1.2.700.v20190826-0816
. - В этом каталоге откройте каталог с именем
css
. - Откройте файл с именем e4_default_win.css в текстовом редакторе и добавьте что-то подобное следующему в конец файла:
Дерево { font-size: 24px; шрифт: Mistral; }
- Не выбирайте эти конкретные значения! Вы должны выбрать нужный шрифт и размер шрифта. Я сознательно сделал неправильный выбор только для того, чтобы сделать эффект этих настроек очевидным на снимке экрана ниже.
Сохраните файл и перезапустите Eclipse. Вы должны увидеть, что шрифт был изменен в представлениях Project Explorer и Package Explorer, а также во многих других местах:
Просто поясните, имя файла, который я редактировал, было
C:\Users\johndoe\.p2\pool\plugins\org.eclipse.ui.themes_1.2.700.v20190826-0816\css\e4_default_win.css
. Имя файла, который вы редактируете, будет другим, но должно быть похожим.
Наконец, из Eclipse 2020-09 (4.17) в
Window -> Preferences -> General -> Appearance -> Colors and Fonts
который, среди прочего, изменяет размер шрифта в Package Explorer.
Если это поможет вам легче определить настройку, это снимок экрана, как изменить шрифт в другом месте, а не шрифт из окна редактора.
На Ubuntu 14.04 (Trusty Tahr) это был лучший выбор для меня:
.MPart Tree{
font-size: 10;
}
В моем случае я использую плагин DevStyle с Spring Tool Suite 4.
Размер шрифта в проводнике проекта можно изменить в строке меню Eclipse:
- Окно
- Предпочтения
- DevStyle
- Дополнительно
- Размер шрифта проводника
- Дополнительно
- DevStyle
- Предпочтения
Этот параметр сохраняется в папке рабочей области:
\workspace\.metadata\.plugins\com.genuitec.eclipse.ui.common.platform\extra-styling.css
Я пробовал редактировать прямо в файле, но при открытии Eclipse файл был перезаписан
Использование STS 4.8.0.RELEASE на основе
Eclipse 2020-09
(требуетсяJDK11
)
Благодаря ответу Вегера, я успешно изменил шрифт моего PHP Explorer в PHP Perspective (с установленным PDT). Следующий код CSS,
#org-eclipse-php-ui-explorer Tree {
font-family: Consolas;
font-size: 21px;
}
добавлены в мой файл "eclipse-4.3\plugins\org.eclipse.platform_4.3.1.v20130911-1000\css\e4_default_win7.css".
Вы можете выбрать другой файл CSS, в зависимости от темы, которую вы выберете через " Настройки" → " Общие" → " Внешний вид: раскрывающийся список" Тема ")".
В Eclipse 4.7.x файлы CSS находятся в eclipse / plugins / org.eclipse.ui.themes_1.2.1.v20170809-1435 / css /
В моем случае я использую темную тему для OSX, поэтому я открыл файл e4-dark_mac.css и добавил строку размера шрифта:
CTabFolder Tree, CTabFolder Canvas {
background-color: #2F2F2F;
color: #CCC;
font-size: 13pt; // new
}