如何在远程桌面上运行IntelliJ IDEA

时间:2012-12-11 02:57:56

标签: intellij-idea

删除NX桌面上的IntelliJ IDEA 12几乎无法使用。滚动时屏幕刷新很痛苦,选择文本等简单操作是件苦差事。有没有办法在远程桌面上改善IDEA的体验?

5 个答案:

答案 0 :(得分:30)

已经讨论过这个问题here。其中一项建议是使用RepaintManager.currentManager(null).setDoubleBufferingEnabled(false)禁用双缓冲,并在 idea.properties 文件中设置sun.java2d.noddraw=false

为了简单起见,我创建了一个切换双缓冲的插件。您可以从here获取源代码,也可以从here下载已编译的JAR。

安装插件后,进入工具菜单,然后选择启用/禁用双缓冲。禁用双缓冲会导致大量闪烁,但远程桌面连接的性能会得到显着提升。

您可能还有一些运气设置-Dsun.java2d.xrender=true。有关详细信息,请参阅here

答案 1 :(得分:8)

就个人而言,我尝试更改了两个选项:sun.java2d.noddraw=falsesun.java2d.d3d=true,这让我的IDEA更加出色!
this对话来看,问题似乎很常见,但解决方案各不相同....

虽然没有尝试过Phyxx建议的插件。

答案 2 :(得分:2)

我遇到了同样的问题(非常缓慢,在滚动等时撕裂更新)从Linux机箱通过SSH隧道运行CLion(基于IntelliJ)到运行XQuartz X11的Mac。将sun.java2d.xrender=true添加到idea.properties文件。

答案 3 :(得分:0)

尝试使用2017.2的想法,它使用了新的Windows 10 UI界面,解决了这个问题。

答案 4 :(得分:0)

我有这个问题。我通过改变RDP的属性来解决这个问题。 idea.properties中没有添加任何参数。请参阅pic.put配置,然后连接到RDP。RDP properties