Изменить шрифт в IntelliJ 10/11

Я пытаюсь изменить шрифт для IntelliJ IDE с помощью другого моноширинного шрифта, такого как Inconsolota.

Я помещаю Inconsolata.ttf(я использую Windows) в каталог:

   C:\Program Files\Java\jdk1.7.0_01\jre\lib\fonts

Почему IntelliJ не делает его доступным? Это неправильный путь?

(я точно знаю, что я хорошо проверил, что IntelliJ использует этот JDK, а не другой)

Ответ 1

Кроме копирования шрифтов в ..\jre\lib\fonts Вам необходимо изменить java anti-aliasing.

1) Добавьте параметр:

-Dawt.useSystemAAFontSettings=on

Linux

<<jetbrains-product-dir>>/bin/idea.vmoptions

Могут быть дополнительные настройки, необходимые для Linux и OpenJDK. Проверьте ссылочные ссылки.

Окна

...\JetBrains\<<product-dir>>\bin\<<productname>>.exe.vmoptions

2) Затем вам необходимо перезапустить среду IDE.

3) Когда вы выбираете шрифт (Settings>Appearance>Font), вы       следует снять флажок "Показывать только моноширинные шрифты" в маленьком всплывающем окне       появится окно.

4) Теперь вы сможете увидеть и выбрать Inconsolata​​strong > или любой другой       ранее скрытый шрифт. Задайте размер шрифта и высоту строки в соответствии с вашими предпочтениями.

Ссылка

Ответ 2

Вы можете просмотреть свой шрифт.

  • Ctrl + Alt + S

  • В редакторе node нажмите Colors & Fonts.

  • Выберите желаемую схему.

  • Перейдите в "Настройки схемы", "Шрифт" и нажмите кнопку обзора enter image description here, чтобы выбрать новое семейство шрифтов.

Если это то, что вы уже сделали, и вы не смогли найти шрифт, даже если вы его просмотрели, то вы можете установить шрифт, запустив файл setup.exe, который обычно приходит с ним, и повторите попытку.

Источник: http://www.jetbrains.com/idea/webhelp/editor-colors-and-fonts.html#scheme

Ответ 3

Я думаю, вы забыли указать, что вам нужно сохранить схему по умолчанию как что-то еще, чтобы изменить ее.

Итак, в разделе Файл → Настройки → Редактор node → Цвета и шрифты выберите схему, сохраните ее с другим именем, а затем измените шрифты... и т.д.