在Eclipse中更改字体大小的键盘快捷键?


162

通过首选项更改Eclipse中的字体大小相对简单(在此论坛中已多次回答)。

但是,我想快速更改字体大小(例如,在Linux终端中使用Ctrl+ +Ctrl+ -或在MS Office应用程序中使用Ctrl+ mouse wheel)。在Eclipse中有没有办法做到这一点?


我也一直在寻找这个,但是据我所知,没有这样的捷径。更改字体大小的唯一方法是通过首选项。
斯蒂芬

相关,但遗憾的是还没有答案:stackoverflow.com/questions/790720/...
jakub.g

2
关于CTRL + wheel,有一个bug提交给Eclipse,但是我看不到有人在处理它。关于CTRL ++,CTRL +-我在Eclipse Indigo中看到条目“ Zoom in”和“ Zoom out” Window > Preferences > General > Keys,分别分配给CTRL +-和CTRL + =,但我无法使它们工作……
jakub.g 2011年

3
其他解决方案Windows->首选项->常规->外观->为字体上色->结构化文本编辑器->编辑。这项工作对我来说:)
RicardoBalda

Answers:


58

Eclipse霓虹灯(4.6)

放大

Ctrl++

要么

Ctrl+=

缩小

Ctrl+-

此处描述此功能:

在文本编辑器中,您现在可以使用“ 放大”(Ctrl+ +Ctrl+ =和“ 缩小”(Ctrl+ -命令来增大和减小字体大小。就像在“常规”>“外观”>“颜色和字体”首选项页面中进行的更改一样,这些命令会永久更改同一类型的所有编辑器中的字体大小。如果将编辑器类型的字体配置为使用默认字体,则将缩放该默认字体。

因此,字体大小的更改不限于当前文件,并且可以在此处使用窗口 > 首选项 > 常规 > 外观 > 颜色和字体来获得字体大小的新值。


7
请注意,您必须使用键盘上的标准-+键,而不是数字键盘键。默认情况下,Ctrl + Numpad_SubtractCtrl + Numpad_Add映射为折叠/展开。
kapex

1
这是可行的,但有一定局限性,因为在通常的查看缩放级别中,每种字体大小之间都有很大的步进变化。浏览器上的CTRL + WHEEL给出10%的更改,效果更好。我想这是下一个Eclipse版本的另一个想法。。。
干线

日食向前迈出了一大步,但对我来说似乎放大或缩小了太多。每次缩放时应降低“跳转”。
伯蒂

54

我知道发布原始问题已经很久了,但是为了将来参考:请检查该项目,https//github.com/gkorland/Eclipse-Fonts 我已经使用了它,它非常简单且有效。


5
这对我来说适用于某些文件,但不适用于我关心的文件:.scala和.java文件。原来的问题是,日食字体似乎只影响“文本字体”设置,而没有意识到当前窗口中使用的字体设置。如果您已将“ Java编辑器文本字体”设置更改为默认设置(即仅使用“文本字体”设置),则eclipse-fonts将不起作用。解决方案是在“首选项/常规/外观/颜色和字体”中选择“ Java编辑器文本字体”,然后按Reset。
AmigoNico 2012年

1
我只是在开普勒上尝试过,似乎没有用。但是tarlog 1.4.2确实有效(在dropins /中)。
AmigoNico

1
适用于Luna,但仅适用于菜单按钮,不适用于ctrl +/-
Cengiz 2014年

1
xkr47已在github上分叉了原始插件,并使用Eclipse Luna将其更新为工作版本。指向工作版本的URL已更新。关于Ctrl +/-; 确保使用键盘顶部的'+'和'-'。它们不适用于numpad上的+/- next。
Mohamed El-Beltagy 2015年

3
@EngineerBetter我不确定为什么链接没有更新。但是无论如何,叉子在这里:github.com/xkr47/Eclipse-Fonts
Mohamed El-Beltagy

50

看一下这个项目:http : //code.google.com/p/tarlog-plugins/downloads/detail?name=tarlog.eclipse.plugins_1.4.2.jar&can=2&q=

它具有其他功能,但最重要的是,它具有Ctrl+ +Ctrl+ -来更改字体大小,这真棒。


嘿,马塞尔,您能给我们一些链接或文件吗?我需要更多信息。
RAS,

6
除了这篇文章tarlogonjava.blogspot.com/2008/07/…,在创建者的网站上没有多少。但是,如果您想知道如何安装它,只需将jar复制到您的eclipse / plugins /目录中,然后重新启动eclipse,那么您应该可以ctrl ++和ctrl +-更改字体大小,然后
Marcel Valdez Orozco

1
@MarcelValdezOrozco,从1/15/13开始在4.2.1中对我有用,所以我认为它仍在使用新版本。
studgeek

3
应该是Ctrl+ Shift+ +缩放
ajdeguzman


28

Eclipse的字体扩展将添加工具栏按钮和键盘快捷键改变字体大小。然后,您可以使用AutoHotkey进行Ctrl +鼠标滚轮缩放。

帮助下| 在菜单中安装新软件...,将更新URL(http://eclipse-fonts.googlecode.com/svn/trunk/FontsUpdate/)粘贴到Works with:文本框中,然后按Enter。展开树,然后选择FontsFeature,如下图所示:

Eclipse扩展安装屏幕截图

完成安装并重新启动Eclipse,然后您应该看到A工具栏按钮(下图中用红色圆圈圈出),并且能够使用键盘快捷键Ctrl +-Ctrl + =进行缩放(尽管您可能必须从Eclipse取消绑定这些键)第一)。

Eclipse屏幕截图,带字体大小的工具栏按钮带有圆圈

要获得Ctrl + MouseWheel缩放,可以将AutoHotkey与以下脚本一起使用:

; Ctrl+MouseWheel zooming in Eclipse.
; Requires Eclipse-Fonts (https://code.google.com/p/eclipse-fonts/).
; Thank you for the unique window class, SWT/Eclipse.
#IfWinActive ahk_class SWT_Window0
    ^WheelUp:: Send ^{=}
    ^WheelDown:: Send ^-
#IfWinActive

感谢您的补充,希望您的评论对其他Luna用户有帮助。
纳维德·艾哈迈德

2
感谢Naveed抽出宝贵的时间来介绍我几年前指出的插件安装指南。令人印象深刻。
Mohamed El-Beltagy

4
帮助他人是我的第一要务,stackoverflow在任何情况下都能帮助我,所以我的目标是帮助他人。随时欢迎您
Naveed Ahmad 2014年

1
我正在使用luna 4.4.1。我安装了它,但是按钮不起作用。我已经绑定了键并尝试了它们,但是仍然无法正常工作。我写这篇文章只是为了让您知道,因为我已经成功安装了tarlog的插件
WVrock 2014年

1
我还必须将{=}更改为{+}才能正常工作。
WVrock 2014年

15

Windows>首选项>常规>外观>颜色和字体

然后,更改Java编辑器字体:Java> Java编辑器文本字体>编辑

在那里。


46
自从他写道,通过首选项更改Eclipse中的字体大小相对简单明了,因此不需要此解决方案。-1!
eckes 2012年

同样,在这种IDE中我也不会寻求太多捷径。否则我更喜欢去vim :-)
peeyush 2012年

不幸的是,Eclipse不具备任何功能font sizePyDev
波斯湾

10

奇怪的是,工作的一个.js文件和CtrlShift+=工程放大(并Ctrl -致力于缩小,但你必须选择12之后Ctrl -)。这仅在我位于js文件中时有效,但缩放适用于所有打开的标签页。在Ubuntu上使用Eclipse Juno。


您不是正在使用Aptana插件吗?
Michael Piefel 2012年


4

在Eclipse Neon.3和新的Eclipse Photon(4.8.0)中,我可以使用Ctrl+ Shift+ +和轻松调整字体大小-,而无需任何插件或特殊键绑定。

至少在Editor Windows中(这在其他视图(如控制台,Project Explorer等)中不起作用)。



0

这是比不使用插件的多层菜单更快的方法:

使用左上角的快速访问工具。

输入“字体”,然后从下拉列表中单击“首选项->颜色和字体->常规->外观”的链接。

一键替换通过菜单到达那里所需的4个。我经常这样做,我的快速访问工具将它作为上一个选择拉到了列表的顶部,因此我只需轻按回车键和Boom!就可以输入“字体”。

如果需要键盘快捷键,请按Ctrl + 3将焦点设置为快速访问工具。更好的是,这甚至会自动显示您先前选择的列表。您选择的最后一个将位于顶部,在这种情况下,只需按Ctrl + 3再按Enter,就可以直接进入那里!我会一直使用它,以使其在长时间打字或阅读过程中变大,以减轻眼睛疲劳,或者如果一次需要在屏幕上显示更多文本以使其更容易找到,则将其变小。

它不如使用滚轮或简单的Ctrl +或Ctrl-进行缩放好,但比每次浏览菜单要好得多!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.