如何在Eclipse中的包浏览器中配置树项的字体大小?

mic*_*ael 122 eclipse

如何在Eclipse中的包资源管理器/大纲中配置树项的字体大小?

"首选项下的字体"中的哪个项目应该更改?

Dan*_*ert 101

在2010年,Eclipse中无法更改用于Package Explorer和其他此类视图的字体.您只能更改编辑器视图的字体.这是对的Eclipse开发人员的部分决策(见,例如,臭虫49548,202091).(Grumble.)使用的字体是您使用的任何桌面的一般外观设置的字体.

在Linux上,可以在调用Eclipse时覆盖系统字体.这里有各种可能性的优秀文章,我对此有所回答.我将从那里重复一个建议,为子孙后代.创建一个名为gtkrc-eclipse的文件:

style "eclipse" {
  font_name = "Sans Condensed 8"
}
class "GtkWidget" style "eclipse"
Run Code Online (Sandbox Code Playgroud)

然后在调用eclipse时设置一个特定的环境变量:

$ GTK2_RC_FILES=gtkrc-eclipse eclipse
Run Code Online (Sandbox Code Playgroud)

  • 对于现代版本的eclipse,"现在有道路"条款不再适用/正确.它在某个时间点肯定是一个很好的答案,但这个网站不适合新版软件的Q&A演变.请参阅下面的其他答案,它们因OS风格而有所不同! (2认同)

小智 57

您的Eclipse .ini文件是否包含对'smallFonts?'的引用?在Mac上你可能会看到像......

-Dorg.eclipse.swt.internal.carbon.smallFonts

如果删除此行,您将看到各种视图中的字体大小变胖.

  • +1.与Mt.相关 Lion/Eclipse Juno组合. (3认同)
  • 非常感谢!我无法相信Eclipse上没有人注意到在Mountain Lion中很难看到如此微小尺寸的字母...... (3认同)
  • 所提到的行不止一次出现.我删除了所有这些后,它工作了.这是针对Android版本23.0的Eclipse. (2认同)
  • 在El Capitan/Mars为我工作.位置是`Applications/Eclipse.app/Contents/Eclipse/eclipse.ini` (2认同)

Nat*_*one 25

在Windows 7上,您可以通过以下方式影响许多Eclipse GUI字体,包括Project Explorer:

控制面板→ 个性化窗口颜色和外观高级外观设置

更改"消息框"的字体大小.

当然,这与你的操作系统中其他东西的外观相混淆,但我发现,与眯着眼睛看项目探索者相比,这是可以容忍的......


小智 18

我刚刚在Eclipse中找到了更改树视图字体大小的所有答案,尝试了几个并最终得到了CSS类,它对我来说更加时髦:

我正在使用的主题包括"e4_basestyle.css" eclipse/opt/plugins/platform/css.在那里我补充说

.MPart Tree {
    font-size: 10;
}
Run Code Online (Sandbox Code Playgroud)

这对我来说非常好(Ubuntu上的Eclipse v4.3-SR2(Kepler)).


vir*_* us 16

这是一个可以在Diego V建议的我的Windows7机器上运行的选项:https: //stackoverflow.com/a/15011440/1713920

在Juno上,您可以通过CSS调整该字体.

在eclipse\plugins\org.eclipse.platform_4.2.xy\css中查找当前样式表(可能是e4_default_win7.css)中的文件,然后只需添加以下规则:

#org-eclipse-jdt-ui-PackageExplorer Tree,
#org-eclipse-ui-navigator-ProjectExplorer Tree {
    font-size: 10px; /* <-- Desired font size */
}
Run Code Online (Sandbox Code Playgroud)

  • 不幸的是,当项目添加到仓库时,这种行为不正确(这意味着版本控制的小图标出现在每个文件旁边).我说的是行为,而不是工作,因为有些文件显示正确的字体,有些则没有!他们每隔几秒钟就会不断变化!看起来很奇怪. (2认同)
  • 您还需要更改 git 插件的字体以匹配此设置。Windows-&gt; 首选项-&gt; 常规-&gt; 外观-&gt; 颜色和字体 将 2 个 git 条目中的字体也更改为 12 • 忽略资源(字体) • 未提交的更改字体 然后重新启动 eclipse (2认同)

Die*_*che 14

此答案适用于Mac OS X用户.经过Mavericks(10.9.2)的测试,但应该适用于所有版本.

如前面的答案中所述,要更改包资源管理器中的字体大小,您需要更改系统字体大小.这里的问题是要做到这一点.我的解决方案

  1. 下载免费的Tinker工具实用程序并调整字体大小.
  2. 重启Eclipse

在此输入图像描述

结果:

在此输入图像描述

快乐的编码!


小智 9

进入eclipse/plugins/org.eclipse.ui.themes_1.1.0.v{HERE_SOME_DIGITS}\css.

在这里,您可以看到已安装的主题CSS文件 选择主题,并在文件末尾添加(例如e4_default_win7.css):

#org-eclipse-jdt-ui-PackageExplorer Tree,
#org-eclipse-ui-navigator-ProjectExplorer Tree {
    font-size: 10px; /* <-- Desired font size */
    font: Consolas;  /* <-- Font you want to have */
}
Run Code Online (Sandbox Code Playgroud)

它在Windows 7上使用Eclipse v4.4(Luna)和Eclipse v4.5(Mars)进行了测试.


Dyl*_*lan 7

Eclipse v4.5(Mars)在Linux上使用内置的黑暗主题.

eclipse/plugins/org.eclipse.ui.themes_1.1.0.v20150511-0913/css/dark/e4-dark_globalstyle.css

在第204行附近,您可以添加所选的字体大小:

background-color: #2F2F2F;
color: #CCC;
font-size: 8;
Run Code Online (Sandbox Code Playgroud)


Li *_*ing 6

供参考:

来自Eclipse v4.4(Luna):

看起来CSS文件不再位于旧文件夹中:

eclipse/plugins/org.eclipse.platform_4.x.x.vy/css
Run Code Online (Sandbox Code Playgroud)

它们被移动到新文件夹:

 eclipse/plugins/org.eclipse.ui.themes_x.x.x.vxxxxx/css
Run Code Online (Sandbox Code Playgroud)

您必须在菜单中选择要应用它的主题

Windows首选项常规外观


小智 6

正如前面已经提到的那样,修改“ e4_basestyle.css”文件在Eclipse v4.3(Kepler)和Windows 8上对我有用。

另外,我发现您还必须更改下面的文本大小/样式

首选项团队吉特标签装饰

要么

首选项外观ColorsAndFonts,在Git部分下。

确保未提交文件的文本大小/颜色与您的更改保持同步。如果您将项目初始化为存储库,则当然是这样。