|
Project
|
IntelliJ IDEA
|
|
Priority
|
Major |
|
Type
|
Performance Problem |
|
Fix versions
|
No Fix versions |
|
State
|
Reopened |
|
Assignee
|
Kirill Kalishev |
|
Subsystem
|
Editor. Code Completion |
|
Affected versions
|
No Affected versions |
|
Fixed in build
|
No Fixed in build |
Unfortunately, my Trial license has expired so I won't be able to test the latest release :(
I've got a screenshot, if that'll help, but I'm not allowed to upload it.
I've tried using a mapped network drive and using intellij on my home computer, but it intellij was extremely slow to boot up. I'd imagine that this was caused by trying to index files across a VPN connection.
Can anyone suggest another work around, aside from moving my company's code to my home machine which is a definite no-no?
Thanks
-J-Dsun.java2d.noddraw=false
JetBrains – can you guys make this the defaullt? According to this thread – http://netbeans.org/bugzilla/show_bug.cgi?id=131233 – setting it true was mainly a workaround for older versions of java.
It draw window extremely slow (i see as it draws line by line), with RDP on Windows 7.
Some of the behavior that's the most frustrating through RDP/NX can be reduced through configuration – which is nice, but it's a real drag to have to spend the time to figure out what's holding you back and tune it yourself, and even then it doesn't seem to be able to be changed enough to give you all the most important IDE benefits and perform reasonably at the same time.
Perhaps a configuration pre-tuned for best RDP/NX performance for settings that dramatically impact it plus obvious UI fanciness simplifications forced when an RDP or NX context is being used. I like how the more recent versions of Idea detect OS settings and give the user a message to notify them of settings that were observed that will cause Idea to perform less than optimally. Perhaps the forced performant RD/NX settings could be accompanied with a similar message that says "Would you like some of your normal settings to be overridden to improve your experience on this remote environment?", and show the settings that will be temporarily changed and how they were changed to inform the user as well.