2012-12-11 30 views
24

删除NX桌面上的IntelliJ IDEA 12几乎不可用。屏幕刷新在滚动时很痛苦,而选择文本等简单操作则是一件杂事。有什么方法可以改善远程桌面上的IDEA体验吗?如何在远程桌面上运行IntelliJ IDEA

+0

另请参阅相关的IntelliJ错误跟踪 - https://youtrack.jetbrains.com/issue/IDEA-18341 – studgeek

回答

28

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

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

随着插件的安装,进入工具菜单并选择启用/禁用双缓冲。在禁用双缓冲的情况下,您会经历很多闪烁,但通过远程桌面连接的性能得到显着改善。

你也可能有一些运气设置-Dsun.java2d.xrender=true。详情请参阅here

+1

它适用于我广告的作品,但它确实在用户界面中产生了很多闪烁,特别是在右侧滚动条。 (这是在v13.1) – StevenWilkins

+0

这个解决方案可能帮助我,但真正使我有所不同的是我的屏幕分辨率从1680x1050降低到1400x900。事实是,即使在最高分辨率下,其他工具和应用程序也从未遇到过这个问题。 – AndyClaw

+0

谢谢Phyxx ...唯一可行的解​​决方案(闪烁很多)。今天有更好的解决方案吗?我在使用IntelliJ时遇到了与Android Studio相同的问题。 – Nils

8

就我个人而言,我尝试更改两个选项:sun.java2d.noddraw=falsesun.java2d.d3d=true,这使我的IDEA好得多!
this谈话,似乎问题是相当普遍的,但解决方案变化....

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

2

我在运行XQuartz X11的Mac上运行CLion(基于IntelliJ),通过SSH隧道运行CLion(运行速度慢,撕掉更新等)。将sun.java2d.xrender=true添加到idea.properties文件。

0

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

0

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