如何在Eclipse中更改所有文本编辑器的字体大小?

63
我昨天需要做一个演示,其中一部分是使用Eclipse展示一些代码。房间里的很多同事无法阅读文本,并要求我增加所有文件的文本大小,而不仅仅是Java文件或XML文件。
但是,从可用选项中并不立即明显如何做到这一点。我去了菜单窗口首选项,然后在搜索输入框中键入字体。这将过滤选项到常规外观颜色和字体。从这里,我可以看到更改Java文件中字体的选项,但我不知道如何全局更改字体。
我在Windows上使用的是Eclipse v4.3 Service Release 1(Kepler)。
这类似于Stack Overflow问题我如何在Eclipse中更改Java文本编辑器的字体大小?
8个回答

120

这是我们找到的解决方案,也在 这个答案这个答案 中发现(我引用):

进入 偏好设置通用外观颜色和字体,展开 "基本" 文件夹并选择 "文本字体",将其更改为您喜欢的任何大小。

非常简单!

这是对话框的样子--点击编辑


2
不起作用。更改后单击应用程序时没有任何反应。 - Arturas M
测试后它可以工作。如果它不起作用,可能是Eclipse出了问题。 - HDJEMAI
还需要更改“文本编辑器块选择字体”,否则,在激活块选择时,它将切换字体。 - Claudio Weiler

18

Jake的回答在编辑器上运行良好。为了同时更改全局Eclipse GUI的字体大小,我添加了以下内容:

*{font-size:8;} 

在文件中:

ECLIPSE_HOME/plugins/org.eclipse.ui.themes_*/css/e4_default_gtk.css

对我有用。这里解释了:如何更改eclipse字体大小


第一个链接(“如何设置Eclipse UI的字体和颜色”)已失效。 - Olivier Cailloux
这基本上是可以工作的,但我认为没有单位的字体大小是无效的。 - Bevor
似乎可以工作。然而,如果这样做,自Oxygen版本以来的Eclipse将忽略在外观对话框中进行的字体设置。这意味着,该对话框仍将预览字体设置,但目标组件(例如Java文本编辑器)将不使用它。 - Ralf H

6

Eclipse提供了一个方便的快捷方式来增加或减少字体大小,Jake Toronto的回答已经很详细地解释了这个功能(只能以2个点为增量/减量)。

在MacOS中:

  • 将字体大小增加2个点:command + "+"
  • 将字体大小减小2个点:command + "-"

在Windows/Fedora中:

  • 将字体大小增加2个点:CTRL + "+"
  • 将字体大小减小2个点:CTRL + "-"

2
我正在使用Windows Eclipse进行CPP编程。 按[CTRL +“+”]无法增大字体,但是按[CTRL + SHIFT +“+”]可以。 - Kaushal Dokania

6

前往偏好设置 → 通用 → 外观 → 颜色和字体,在“基本”文件夹中展开并选择“文本字体”,然后将其更改为您喜欢的任何大小。

此视频会对您有所帮助


2

@George的答案很好,但如果他提到的文件不起作用,那么您可以尝试在同一文件夹中的另一个文件e4_basestyle.css上应用相同的修改。

对我而言,这种方式有效(我的Eclipse SDK版本为4.2.2)。


1
对于XML或HTML文件,您可以在Jake Toronto的答案给出的路径中选择“结构化文本编辑器”选项,而不是“基本”选项。

1
仅供参考,如果有人从“首选项”→“常规”→“外观”→“颜色和字体”更改字体设置,但不起作用...
在我的情况下,这是由于Eclipse颜色主题引起的。只需卸载它即可。

1
  1. 打开Eclipse首选项
  2. 在左侧菜单中选择“通用>外观>颜色和字体
  3. 在弹出的窗口中,在Java节点下选择“Java编辑器文本字体
  4. 注意到按钮“编辑默认值...”现在已启用,请单击它
  5. 选择您喜欢的字体设置,然后单击确定

现在您会注意到所有编辑器字体都已更改为您选择的默认字体(如果它们最初是默认设置的)。此外,您现在可以通过选择编辑器字体设置并单击“转到默认值”来将任何编辑器返回到此设置。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接