如何在Eclipse的包资源pipe理器中为树项目configuration字体大小?

如何在Eclipse中为package explorer / outline中的树项目configuration字体大小?

首选项中的哪个项目应该更改?

Eclipse中没有办法改变用于Package Explorer和其他视图的字体。 您只能更改编辑器视图的字体。 这是Eclipse开发人员的一个决策(例如,见49548,202091 )。 (Grumble)使用的字体是您所使用的任何桌面的一般外观设置的字体。

在Linux上,可以在调用Eclipse时覆盖系统字体。 这里有各种各样的可能性的优秀写作,我欠这个答案。 我会从那里为后代重复一个build议。 创build一个名为gtkrc-eclipse的文件:

style "eclipse" { font_name = "Sans Condensed 8" } class "GtkWidget" style "eclipse" 

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

 $ GTK2_RC_FILES=gtkrc-eclipse eclipse 

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

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

如果你删除这一行,你会看到各种视图的字体大小增加。

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

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

更改“消息框”的字体大小。

当然,这与你的操作系统中的其他东西的外观混乱,但我发现,可以忍受的相比,在项目浏览器眯眼…

这是一个选项,适用于Diego Vbuild议的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 */ } 

我只是在Eclipse中find了改变树型视图字体大小的所有答案,尝试了几次,终于find了更加时髦的CSS类:

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

 .MPart Tree { font-size: 10; } 

这对我来说工作得很好(Ubuntu上的Eclipse v4.3-SR2(Kepler))。

此答案适用于Mac OS X用户。 testing小牛(10.9.2),但应该在所有版本中工作。

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

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

在这里输入图像说明

结果:

在这里输入图像说明

快乐的编码!

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

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

在第204行左右,你可以添加你select的字体大小:

 background-color: #2F2F2F; color: #CCC; font-size: 8; 

供参考:

从Eclipse v4.4(Luna)开始:

它看起来像CSS文件不再在旧的文件夹中:

 eclipse/plugins/org.eclipse.platform_4.xxvy/css 

他们被移动到新的文件夹:

  eclipse/plugins/org.eclipse.ui.themes_x.xxvxxxxx/css 

你必须select一个主题来应用它,在菜单中

WindowsPrefrence常规外观

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

另外,我发现你还必须改变下面的文字大小/样式

首选项团队GitLabelDecorations

要么

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

以确保未提交文件的文本大小/颜色与您的更改同步。 这当然是如果你初始化你的项目作为一个存储库。

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

在这里你看到你安装的主题CSS文件。 select你的主题,并添加在文件的末尾(例如, 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)进行了testing。

Eclipse从操作系统inheritanceGUI项目的字体大小。 举个例子,你可能想增加你的操作系统的字体大小。

在Windows 10中,

在左下angular点击Windows符号,进入“显示设置”,然后进入“高级显示设置”,然后进入“文本和其他项目的高级大小”,那里你会发现“只改变文字大小“:

你会看到一个列表

  • 标题栏
  • 菜单
  • 消息框
  • 调色板标题
  • 图标
  • 提示

至less将“消息框”切换为字体大小,例如13而不是9(对于Eclipse包资源pipe理器树)。

我会切换“菜单”也到字体大小13(用于Eclipse主菜单)。

或者他们都是:-)

以下解决scheme适用于Mac OS和Eclipse v4.4(Luna)。

selectMac外观:菜单窗口首选项常规外观主题: Mac

添加下面的代码片段的副本

 plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/dark/e4-dark_globalstyle.css 

到文件的末尾

 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; } 

在Windows 10上,如果您受到创想者更新的影响:

Windows 10 Creators Update显然删除了“显示设置”中“仅更改文本大小”的function。 此外,更新重置我以前的文本大小设置,以便我在包资源pipe理器的树项中结束了小字体大小。

为我工作的解决scheme是使用小型工具“A +系统字体大小更改”。 在那里,将“消息框”设置增加到4(由工具定义的自定义单位)并应用该设置改变了包浏览器项目中的字体大小。

该工具还允许您增加“菜单”,“标题栏”,“调色板标题”,“图标”(在Windows资源pipe理器中显示文件夹的工作奇迹)和“工具提示”的大小。

PS:我宁愿对Hartmut的回答发表评论,但我的声望得分太低。

要改变eclipse工作区中的字体与ubuntu,我修改了系统字体桌面>系统>首选项>外观>字体也修改eclipse靛蓝 – >窗口>首选项>常规>外观>颜色和字体。 它反映在日食。

在Windows 8中,

  1. 去控制面板 – >外观和个性化 – >显示
  2. 在屏幕中间的标题下方有一个下拉菜单,selectMessage bokes
  3. 更改相邻下拉列表中的字体大小。

在Eclipse v4.2(Juno)中,您可以通过转到菜单窗口首选项常规外观来修改CSS。

在这里输入图像说明

对于Mac用户:

在文件中:

 plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css/dark/e4-dark_globalstyle.css 

find这段代码片段:

 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主题的。

Ubuntu,Eclipse v4.4(Luna) *

  1. find你的: eclipse/plugins/org.eclipse.ui.themes_1.0.1.v20140819-1717/css
  2. 在Eclipse用户界面中select您正在使用的每个首选项常规外观的CSS文件。
  3. 为了安全起见,在第一次closuresEclipse之后,备份原始文件并添加如下内容:

    .MPart Tree {font-size:14; }

*它是在Eclipse v4.4 (Luna)的ScalaIDE版本上执行的,我认为对于常规的Eclipse v4.4 (Luna)应该是一样的。

在Windows 7下的Eclipse v4.4(Luna)Service Release 2(4.4.2)中:

如果您select“Windows”主题(Eclipse默认configuration)

 [Window => Preferences => General->Appearance -> Theme: Windows] 

您可以将下面的代码片段添加到下面的css文件中。
[Eclipse根文件夹] \ plugins \ org.eclipse.ui.themes_x.xxvxxxxxxxx-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根文件夹] \ plugins下面有JAR文件
(例如:com.github.eclipseuitheme.themes.moonrise-ui_0.8.9.201404052318.jar)

在此JAR文件中修改CSS文件的下方
\ themes \ css \ moonrise-ui-standalone.css和moonrise-ui-standalone_WIN.css
这些CSS文件中有类似的代码段,从以下开始:

 Tree, RegistryFilteredTree, 

添加“font-size:13;” 像上面的代码片段,并通过以下步骤申请。

菜单窗口首选项常规外观主题:MoonRise(独立)