Сочетание клавиш для изменения размера шрифта в Eclipse?

162

Относительно просто изменить размеры шрифта в Eclipse через настройки (и отвечал несколько раз на этом форуме).

Однако я хотел бы быстро изменить размер шрифта (например, с помощью Ctrl+ +и Ctrl+, -как в терминале Linux или Ctrl+ mouse wheelв приложениях MS Office). Есть ли способ сделать это в Eclipse?

Doug
источник
Я тоже искал это, но, насколько мне известно, такого ярлыка нет. Единственный способ изменить размер шрифта - через настройки.
Стефан
Связанные, но, к сожалению, также без ответа: stackoverflow.com/questions/790720/…
jakub.g
2
Что касается CTRL + wheel, в Eclipse есть ошибка, но я не вижу никого, кто бы работал над этим; о CTRL ++, CTRL + - я вижу записи "Zoom in" и "Zoom out" в Eclipse Indigo's Window > Preferences > General > Keys, назначенные CTRL + - и CTRL + =, но я не могу заставить их работать ...
jakub.g
3
Другое решение Windows -> Настройки -> Общие -> Appareance -> Цвета шрифтов -> Редактор структурированного текста -> Редактировать. это работа для меня :)
RicardoBalda

Ответы:

58

Затмение Неон (4.6)

Увеличить

Ctrl++

или

Ctrl+=

Уменьшить

Ctrl+-

Эта функция описана здесь :

В текстовых редакторах теперь можно использовать команды увеличения ( Ctrl+ +или Ctrl+ =) и уменьшения ( Ctrl+ -) для увеличения и уменьшения размера шрифта. Как и изменение на странице настроек «Общие»> «Внешний вид»> «Цвета и шрифты», команды постоянно изменяют размер шрифта во всех редакторах одного типа . Если шрифт редактора настроен на использование шрифта по умолчанию, то этот шрифт по умолчанию будет увеличен.

Таким образом, изменение размера шрифта не ограничивается текущим файлом, и новое значение размера шрифта доступно здесь Window > Preferences > General > Appearance > Colors and Fonts .

ROMANIA_engineer
источник
7
Обратите внимание, что вы должны использовать стандартные клавиши -и +клавиши на клавиатуре, а не клавиши цифровой клавиатуры. Ctrl + Numpad_Subtract и Ctrl + Numpad_Add по умолчанию сопоставляются с разворотом / развертыванием .
Kapex
1
Это работает, но ограничивает, потому что есть большой шаг изменения между каждым размером шрифта в обычном уровне увеличения при просмотре. CTRL + WHEEL в браузерах дает 10% изменений, что лучше. Я думаю, это еще одна идея для следующей версии Eclipse. , ,
багажник
Хороший шаг вперед для затмения, но, кажется, слишком сильно увеличивать или уменьшать масштаб для моих глаз. Следует снизить «прыжок» для каждого увеличения.
Берти
54

Я знаю, что прошло много времени с тех пор, как исходный вопрос был опубликован, но для дальнейшего ознакомления: проверьте этот проект, https://github.com/gkorland/Eclipse-Fonts, который я использовал, и он очень прост и эффективен.

Мохамед Эль-Бельтаги
источник
5
Это работало для меня на некоторых файлах, но не на тех, которые меня волновали: файлы .scala и .java. Проблема оказалась в том, что шрифты eclipse влияют только на настройку «Шрифт текста», а не на информацию о настройке шрифта, используемой в текущем окне. Если вы изменили настройки «Текстовый шрифт Java Editor» на значения по умолчанию (то есть просто использовать настройки «Текстовый шрифт»), eclipse-шрифты не будут работать. Решение состоит в том, чтобы выбрать «Текстовый шрифт редактора Java» в «Предпочтения / Общие / Внешний вид / Цвета и шрифты» и нажать «Сброс».
AmigoNico
1
Я только что попробовал это на Кеплере, и это не сработало. Но tarlog 1.4.2 работал (в dropins /).
AmigoNico
1
Работает с Luna, но только с кнопками меню, а не с Ctrl +/-
Cengiz
1
xkr47 разбудил оригинальный плагин на github и обновил его до рабочей версии с Eclipse Luna. URL к рабочей версии обновлен. Что касается Ctrl +/-; убедитесь, что вы используете «+» и «-» в верхней части клавиатуры. Они не работают с +/-, найденными на numpad.
Мохамед Эль-Бельтаджи
3
@EngineerBetter Я не уверен, почему ссылка не обновляется. Но в любом случае, ответвление здесь: github.com/xkr47/Eclipse-Fonts
Мохамед Эль-Бельтаджи,
50

Взгляните на этот проект: http://code.google.com/p/tarlog-plugins/downloads/detail?name=tarlog.eclipse.plugins_1.4.2.jar&can=2&q=

У него есть некоторые другие функции, но самое главное, у него есть Ctrl+ +и Ctrl+, -чтобы изменить размер шрифта, это круто.

Марсель Вальдес Орозко
источник
Эй, Марсель, ты можешь дать какую-нибудь ссылку или документацию? Мне нужно больше информации об этом.
РАН
6
Ну, кроме этого поста tarlogonjava.blogspot.com/2008/07/… на сайте создателя не так много. Но если вам интересно, как его установить, просто скопируйте jar в вашу директорию eclipse / plugins / и перезапустите eclipse, вы сможете использовать ctrl ++ и ctrl + - чтобы изменить размер шрифта
Marcel Valdez Orozco
1
@MarcelValdezOrozco, это работает для меня в 4.2.1 с 15.01.13, так что я думаю, что он все еще работает с новыми версиями.
Studgeek
3
Это должно быть Ctrl+ Shift+ +для увеличения
ajdeguzman
1
Новое место для инструмента - github.com/tarlog/tarlog-plugins/releases, а документ находится по адресу tarlogonjava.blogspot.com/search/label/tarlog-plugins
studgeek
28

Расширение Eclipse-Fonts добавит кнопки панели инструментов и сочетания клавиш для изменения размера шрифта. Затем вы можете использовать AutoHotkey для увеличения Ctrl + Mousewheel .

Под Помощь | Установите новое программное обеспечение ... в меню, вставьте URL-адрес обновления ( http://eclipse-fonts.googlecode.com/svn/trunk/FontsUpdate/ ) в текстовое поле Работы с: и нажмите 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, что нашли время, чтобы поместить руководство по установке плагина, на который я указал пару лет назад. Впечатляет.
Мохамед Эль-Бельтаджи
4
Помочь другим - моя первоочередная задача, stackoverflow помогал мне в любой ситуации, поэтому моя цель - помогать другим. Всегда пожалуйста
Навид Ахмад
1
Я использую луну 4.4.1. Я установил его, но кнопки не работают. Я связал ключи и попробовал их, но все еще не работал. Я пишу это только для того, чтобы вы знали, как мне удалось успешно установить плагин
tarlog
1
также я должен был изменить {=} на {+}, чтобы это работало.
WVrock
15

Windows> Настройки> Общие> Внешний вид> Цвета и шрифты

Затем, чтобы изменить шрифт редактора Java: Java> Шрифт текста редактора Java> РЕДАКТИРОВАТЬ

Вот оно

pellox
источник
46
поскольку он пишет, что относительно просто изменить размеры шрифта в Eclipse через настройки, это решение явно не запрашивается. -1!
Eckes
Также я не ищу так много ярлыков в такой IDE. В противном случае я предпочитаю идти в VIM :-)
Вим
К сожалению, затмение не имеет никакой функции font sizeдляPyDev
PersianGulf
10

Как ни странно, работает на файл .js и Ctrl,Shift , +=работает , чтобы увеличить (и Ctrl -работает , чтобы уменьшить масштаб, но вы должны выбрать 1или 2после Ctrl -). Это работает только когда я нахожусь в файле js, но масштаб применяется ко всем моим открытым вкладкам. Использование Eclipse Juno в Ubuntu.

Hedeer
источник
Вы случайно не используете плагины Aptana?
Майкл Пифель
4

Нашел отличный плагин, который работает в Юноне и Кеплере. Он добавляет ярлыки на панель быстрого доступа для увеличения или уменьшения размера текста.

Установите новое программное обеспечение -> http://eclipse-fonts.googlecode.com/svn/trunk/FontsUpdate/

стив-о
источник
4

В Eclipse Neon.3, а также в новом Eclipse Photon (4.8.0) я могу легко изменить размер шрифта с помощью Ctrl+ Shift+ +и- без какого-либо плагина или специальной привязки клавиш.

По крайней мере, в редакторе Windows (это не работает в других представлениях, таких как Console, Project Explorer и т. Д.).

Xsasan
источник
0

Вот более быстрый способ, чем многослойные меню без использования плагинов:

Используйте инструмент быстрого доступа в верхнем левом углу.

Введите «шрифт», затем в раскрывающемся списке нажмите ссылку «Настройки-> Цвета и шрифты-> Общие-> Внешний вид».

Один щелчок заменяет 4, необходимые для перехода по меню. Я делаю это так часто, мой инструмент быстрого доступа вытягивает его как предыдущий выбор прямо вверху списка, так что я могу просто набрать «шрифт», нажав на клавишу ввода, и Boom !, я там.

Если вы хотите сочетание клавиш, Ctrl + 3 устанавливает фокус на инструмент быстрого доступа. Более того, это даже автоматически вызывает список с вашими предыдущими выборами. Последний, который вы выберете, будет сверху, и в этом случае простое нажатие Ctrl + 3 с последующим вводом приведет вас прямо туда! Я использую это все время, чтобы сделать его больше во время долгих сеансов набора текста или чтения, чтобы уменьшить нагрузку на глаза, или уменьшить его, если мне нужно больше текста на экране за один раз, чтобы было легче найти что-то.

Это не так хорошо, как масштабирование с помощью колеса прокрутки или с помощью простого Ctrl + или Ctrl-, но это намного лучше, чем навигация по меню каждый раз!

jamesc1101
источник