如何在 Eclipse 中的包资源管理器/大纲中配置树项目的字体大小?
在字体 偏好下我应该更改哪个项目?
在2010年,Eclipse 无法更改 PackageExplorer 和其他类似视图使用的字体。只能更改编辑器视图的字体。这是 Eclipse 开发人员的策略决策(参见 bug 49548、 202091)。(抱怨)所使用的字体是由您正在使用的任何桌面的一般外观设置的。
在 Linux 上,当您调用 Eclipse 时,可以覆盖系统字体。对各种可能性的一个很好的描述是 给你,这是我的答案。我会为后人重复一个建议。创建一个名为 gtkrc-eclipse 的文件:
style "eclipse" { font_name = "Sans Condensed 8" } class "GtkWidget" style "eclipse"
然后在调用 eclipse 时设置一个特定的环境变量:
$ GTK2_RC_FILES=gtkrc-eclipse eclipse
您的 Eclipse.ini 文件是否包含对“ small Fonts”的引用? 在 Mac 上,您可能会看到类似..。
- Dorg.eclipse.swt.Internal al.Carbon.Small 字体
如果删除这一行,您将看到各种视图中的字体大小增加。
Eclipse 从操作系统继承 GUI 项的字体大小。例如,对于一个演示,您可能希望增加操作系统的字体大小。
在 Windows 7上,您可以通过以下操作影响许多 Eclipse GUI 字体,包括 Project Explorer:
控制面板→ 个性化→ 窗户的颜色和外观→ 高级外观设置
更改“消息框”的字体大小。
当然,这会影响到操作系统中其他东西的外观,但是我发现,与眯着眼睛看项目浏览器相比,这是可以忍受的..。
要使用 ubuntu 更改 Eclipse 工作区中的字体, 我修改了系统字体桌面 > 系统 > 首选项 > 外观 > 字体 还修改了 Eclipse 靛蓝-> 窗口 > 偏好 > 一般 > 外观 > 颜色和字体。
下面是 迭戈五世建议在我的 Windows7机器上使用的一个选项: Https://stackoverflow.com/a/15011440/1713920
在 Juno 上你可以通过 CSS 来调整字体。 在 eclipseplugins 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 */ }
在 Juno 上你可以通过 CSS 来调整字体。
在 eclipseplugins 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 v4.2(Juno)中,您可以修改 CSS 菜单 窗户→ 偏好→ 将军→ 表象。
在 Windows 8中,
Change Only the Text Size
Message bokes
这个答案适用于 Mac OS X 用户。用 Mavericks (10.9.2)测试过,但应该适用于所有版本。
如前所述,要更改包资源管理器中的字体大小,您需要更改系统字体大小。现在的问题就是要这么做。我的解决办法是:
结果:
编程愉快!
我只是找到了在 Eclipse 中改变树视图字体大小的所有答案,尝试了几次,最后使用了 CSS 类,它读起来对我来说更流行:
我使用的主题包括 eclipse/opt/plugins/platform/css中的“ e4 _ basestyle. css”
eclipse/opt/plugins/platform/css
.MPart Tree { font-size: 10; }
它对我来说非常好用(Ubuntu 上的 Eclipse v4.3-SR2(Kepler))。
仅供参考:
摘自 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
您必须在菜单中选择一个主题来应用它
窗口 → 偏好→ 将军→ < em > 外观
正如前面已经提到的,在 Eclipse v4.3(Kepler)和 Windows 8上修改“ e4 _ basestyle. css”文件对我很有用。
此外,我发现您还必须更改下面的文本大小/样式
偏好 → 团队→ 饭桶→ < em > 标签装饰
或者
首选项 → 外表→ 颜色和字体,在 Git 部分下。
确保未提交文件的文本大小/颜色与更改同步。当然,如果您将项目初始化为一个存储库,就会出现这种情况。
对于 Mac 用户:
档案:
plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/dark/e4-dark_globalstyle.css
找到以下代码片段:
Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'] [style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'] [style~='SWT.DATE'] > Composite > * > Tree { background-color: #2F2F2F; color: #CCC; }
修改它,添加有关字体大小的信息:
Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'] [style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'] [style~='SWT.DATE'] > Composite > * > Tree { background-color: #2F2F2F; color: #CCC; font-size: 13; }
此示例适用于 Eclipse v4.4(Luna)中的 Dark 主题。
下面的解决方案可以在 Mac OS 上使用 Eclipse v4.4(Luna)。
选择 Mac 外观: 菜单 窗户→ 偏好→ 将军→ 表象→ 主题: 麦克。
中包含的下列代码段的副本
到文件的末尾
plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/e4_default_mac.css. Tree, RegistryFilteredTree, /* The following are required due to Bug 419482 (see <1>): */ Composite > Tree, TabFolder > Composite > Tree, TabFolder > Composite > * > Tree, DocCommentOwnerComposite > Group > Tree, TabFolder > Composite > ScrolledComposite > Tree, Shell > Composite > Composite > Tree, Composite > Composite > Composite > Group > Tree, Shell > Composite > Composite > Composite > Tree, ScrolledComposite > Composite > Composite > Composite > Tree, Shell > Composite > Composite > Composite > Composite > Composite > Tree, Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'] [style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'] [style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Tree, Shell[style~='SWT.RADIO'] [style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'] [style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree { font-size: 13; }
eclipse/plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css
为了安全起见,在第一次关闭 Eclipse 之后,备份原始文件并添加如下代码:
字型大小: 14; }
* 它是在 Eclipse v4.4(Luna)的 < em > ScalaIDE 版本上执行的,我认为对于普通 Eclipse v4.4(Luna)也应该是一样的。
在 Windows7下的 Eclipse v4.4(Luna) Service Release2(4.4.2)中:
如果选择“ Windows”主题(Eclipse 默认配置)
[Window => Preferences => General->Appearance -> Theme: Windows]
您可以将下面的代码片段添加到下面的 css 文件中。 [ Eclipse 根文件夹]插件 org.Eclipse.ui.theme _ x.x.x. vxxxxxxx-xxxx css e4 _ default _ win7. css
Tree, RegistryFilteredTree, /* the following are required due to Bug 419482 (see <1>): */ Composite > Tree, TabFolder > Composite > Tree, TabFolder > Composite > * > Tree, DocCommentOwnerComposite > Group > Tree, TabFolder > Composite > ScrolledComposite > Tree, Shell > Composite > Composite > Tree, Composite > Composite > Composite > Group > Tree, Shell > Composite > Composite > Composite > Tree, ScrolledComposite > Composite > Composite > Composite > Tree, Shell > Composite > Composite > Composite > Composite > Composite > Tree, Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > Tree, Shell[style~='SWT.RADIO'][style~='SWT.CASCADE'][style~='SWT.SHADOW_ETCHED_IN'][style~='SWT.SHADOW_ETCHED_OUT'][style~='SWT.RESIZE'][style~='SWT.MENU'][style~='SWT.FULL_SELECTION'][style~='SWT.DATE'] > Composite > * > Tree { font-size: 13; }
字体大小的值可以随意设置。
如果您安装了其他定制的主题包,比如 Eclipse Marketplace 的 Eclipse Moonrise UI Theme,那么在[ Eclipse root file ] plugins < br > (示例: com.github.eclipseuitheme.themes.Moonrise-UI _ 0.8.9.201404052318.JAR)下会有一个 JAR 文件
修改此 JAR 文件中下面的 CSS 文件 主题 css moonrise-ui-stanalone. css 和 moonrise-ui-stanalone _ WIN. css 这些 CSS 文件中也有类似的代码部分,开头是:
Tree, RegistryFilteredTree,
按照上面的代码片段添加“ font-size: 13;”,并通过以下步骤应用。
菜单 窗户→ 偏好→ 将军→ 外表→ 主题: 月亮升起(独立)
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;
进入 eclipse/plugins/org.eclipse.ui.themes_1.1.0.v{HERE_SOME_DIGITS}\css。
eclipse/plugins/org.eclipse.ui.themes_1.1.0.v{HERE_SOME_DIGITS}\css
在这里您可以看到您安装的主题 CSS 文件。选择您的主题,并在文件末尾添加(例如,e4_default_win7.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 */ }
它在 Windows 7上使用 Eclipse v4.4(Luna)和 Eclipse v4.5(Mars)进行了测试。
在 Windows10中,
在左下角点击 Windows 标志,输入“显示设置”,然后进入“高级显示设置”,然后进入“文本和其他项目的高级大小”,你会发现“只改变文本大小”:
你会看到一个列表
至少将「讯息方块」的字型由9改为 13(适用于 Eclipse Package Explorer Tree)。
我会将“ Menus”也切换到字体大小13(用于 Eclipse 主菜单)。
或者全部: -)
在 Windows10上,如果你被创造者更新击中:
Windows10创建者更新显然删除了“显示设置”中“只改变文本大小”的能力。此外,更新重置了我以前的文本大小设置,以至于我最终在包资源管理器的树项目中使用了较小的字体大小。
一个解决方案,为我工作是使用一个小工具“ A + 系统字体大小变化器”。在这里,将“ Message box”设置增加到4(工具定义的自定义单元) ,并应用该设置更改了包资源管理器项中的字体大小。
这个工具还允许你增加“菜单”、“标题栏”、“调色板标题”、“图标”(它在显示文件夹的文件资源管理器中起到了奇妙的作用)和“工具提示”的大小。
附注: 我更愿意对哈特穆特的回答发表评论,但我的声誉得分太低了。
更新2022-06-10 : 该工具也适用于 Windows 11。用户界面发生了一些变化(例如,尺寸设置的度量单位现在不同了,所有设置的值都是12)。
我有两个屏幕,一个小的和一个大的。Eclipse 正在使用“主屏幕”中的大小设置。在我的例子中,这是一个150% 缩放的小屏幕。
将主屏幕切换到大屏幕为我解决了尺寸问题。
在 Windows 服务器中,
转到控制面板-> 显示部分。 如果默认设置是小如图片,您可以更改大小为您的需求,也可以只更改特定的文本大小的选项
注意: 它是基于系统设置应用的,不仅适用于基于 Eclipse 的平台。
Eclipse 使用 ProjectExplorer 的系统用户界面字体,因此可以使用特定于操作系统的方法进行更改。即使其他应用程序立即响应字体更改,也必须重新启动 注: Eclipse。
sudo yum install gnome-tweak-tool
sudo apt-get install gnome-tweak-tool
Eclipse 的其他一些部分也将受到影响,例如启动对话框。
在 Windows10环境中,不可能在 Eclipse 中更改包资源管理器的文本大小。你唯一能做的就是在操作系统设置中改变文本大小。
转到设置(Windows + I) ,然后方便访问,然后显示。
您可以在“让文本更大”部分中更改文本大小。这将直接应用于 Eclipse 中的包资源管理器。