IntelliJ IDEA 12 на удалении рабочего стола NX практически неприменим. Обновления экрана болезненны при прокрутке, а простые операции, такие как выбор текста, - это работа. Есть ли способ улучшить опыт IDEA на удаленном рабочем столе?
Как запустить IntelliJ IDEA на удаленном рабочем столе
Ответ 1
Эта проблема обсуждалась здесь. Одним из предложений было отключить двойную буферизацию с помощью RepaintManager.currentManager(null).setDoubleBufferingEnabled(false)
и установить sun.java2d.noddraw=false
в файле idea.properties.
Чтобы сделать все просто, я создал плагин, который переключает двойную буферизацию. Вы можете получить исходный код здесь, или вы можете загрузить скомпилированный JAR из .
С установленным плагином перейдите в меню Сервис и выберите Включить/Отключить двойное буферизацию. Вы будете испытывать много мерцания с отключенной двойной буферизацией, но производительность над удаленным подключением к рабочему столу значительно улучшилась.
У вас также может быть некоторая удача -Dsun.java2d.xrender=true
. Подробнее см. здесь.
Ответ 2
Лично я попытался изменить оба варианта: sun.java2d.noddraw=false
и sun.java2d.d3d=true
, и это сделало мою IDEA намного лучше!
Из этот разговор кажется, что проблема довольно распространена, но решение меняется....
Не пробовал плагин, предложенный Phyxx, однако.
Ответ 3
У меня были те же проблемы (необычно медленные, разрывающие обновления при прокрутке и т.д.), запущенные CLion (на основе IntelliJ) из Linux-контейнера через SSH-туннель на Mac с XQuartz X11. Добавление файла sun.java2d.xrender=true
в файл idea.properties
.
Ответ 4
Попробуйте использовать идею с 2017.2, она использовала новый интерфейс для интерфейса Windows 10, решила эту проблему.
Ответ 5
У меня есть эта проблема. Я получил это исправление, изменив свойства на RDP. Никакой параметр не добавлен в idea.properties.Пожалуйста, просмотрите конфигурацию pic.put, а затем подключитесь к RDP.