HiDPI в IntelliJ 13.1, как его использовать? Для чего это?

Я только что видел, что есть поддержка HiDPI для Windows в IDEA 13.1:

Поддержка устройств Windows/Linux HiDPI через -Dis.hidpi=true

Что это значит точно? Как я могу включить это? Где я должен установить этот флаг?

У меня монитор с высоким разрешением, и было бы неплохо иметь шрифты с более высоким DPI, поможет ли этот параметр? Если да, как я могу воспользоваться этим?

8 ответов

  1. Щелкните правой кнопкой мыши на значке intellij
  2. свойства
  3. вкладка совместимости
  4. проверить -> отключить масштабирование дисплея

Обратите внимание, что вы получаете немного меньшие иконки. Конечно, тогда вам нужно изменить размер шрифта кода.

Я обнаружил, что использование "Отключить масштабирование экрана при настройках с высоким DPI" на вкладке совместимости исполняемого файла Intellij или ярлыка делает эту работу! Пришлось переустанавливать с нуля, прежде чем все заработало.

Я использую PyCharm и у меня была такая же проблема.

  1. Я редактировал pycharm.exe.vmoptions файл в папке программ PyCharm (обязательно откройте блокнот как администратор)
  2. добавил строку -Dis.hidpi=true - сохранил файл.
  3. щелкните правой кнопкой мыши на файле pycharm.exe и отметьте масштабирование DPI
  4. начал PyCharm
  5. в общих настройках внешнего вида масштабировал шрифт до 20 (у меня дисплей 4к)
  6. в редакторе> [мышь] помечены поменять размер шрифта с помощью мыши с прокруткой
  7. увеличен шрифт редактора с помощью Ctrl и прокрутка мышью.

Не выглядит красиво по сравнению с ужасными неровными шрифтами, которые заставляют вас желать, чтобы вы никогда не видели траву в высоком разрешении!

Думаю, что это относится к idea.exe.vmoptions в соответствии с http://blog.jetbrains.com/idea/2006/04/configuring-intellij-idea-vm-options/

Надо сказать, что на Surface Pro разница была едва заметна - вес шрифта в окне редактирования кода немного смелее.

Для Surface 3 Pro, следующее работало для меня намного лучше - без каких-либо необходимых изменений шрифта или других подобных настроек.

-Dhidpi=true

-Dis.hidpi = true не сработал для меня.

Команда JetBrains работает над поддержкой HiDPI в IntelliJ для Windows. Существует ранняя версия доступа: https://confluence.jetbrains.com/display/IDEADEV/IDEA+14.1+EAP (текст на моем компьютере все еще размыт, но, возможно, вам повезет больше).

Недавно выпущенный IntelliJ IDEA 15 имеет настоящую поддержку HiDPI для Windows и Linux. Это прекрасно работает для меня.

Настройка -Dhidpi=true в [your_ide_here].vmoptions Этот файл также работает в Linux (и с PhpStorm 9), как также указано в Arch Wiki https://wiki.archlinux.org/index.php/HiDPI.

Кроме того, переопределение шрифтов по умолчанию в настройках "Внешний вид" предотвращает работу поддержки HiDPI в некоторых элементах графического интерфейса.

Другие вопросы по тегам