HiDPI в IntelliJ 13.1, как его использовать? Для чего это?
Я только что видел, что есть поддержка HiDPI для Windows в IDEA 13.1:
Поддержка устройств Windows/Linux HiDPI через -Dis.hidpi=true
Что это значит точно? Как я могу включить это? Где я должен установить этот флаг?
У меня монитор с высоким разрешением, и было бы неплохо иметь шрифты с более высоким DPI, поможет ли этот параметр? Если да, как я могу воспользоваться этим?
8 ответов
- Щелкните правой кнопкой мыши на значке intellij
- свойства
- вкладка совместимости
- проверить -> отключить масштабирование дисплея
Обратите внимание, что вы получаете немного меньшие иконки. Конечно, тогда вам нужно изменить размер шрифта кода.
Я обнаружил, что использование "Отключить масштабирование экрана при настройках с высоким DPI" на вкладке совместимости исполняемого файла Intellij или ярлыка делает эту работу! Пришлось переустанавливать с нуля, прежде чем все заработало.
Я использую PyCharm и у меня была такая же проблема.
- Я редактировал
pycharm.exe.vmoptions
файл в папке программ PyCharm (обязательно откройте блокнот как администратор) - добавил строку
-Dis.hidpi=true
- сохранил файл. - щелкните правой кнопкой мыши на файле pycharm.exe и отметьте масштабирование DPI
- начал PyCharm
- в общих настройках внешнего вида масштабировал шрифт до 20 (у меня дисплей 4к)
- в редакторе> [мышь] помечены поменять размер шрифта с помощью мыши с прокруткой
- увеличен шрифт редактора с помощью 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 в некоторых элементах графического интерфейса.