Project
IntelliJ IDEA
Priority
Normal
Type
Feature
Fix versions
No Fix versions
State
Open
Assignee
Maxim Shafirov
Subsystem
IDE Configuration
Affected versions
No Affected versions
Fixed in build
No Fixed in build
  • Created by   Jon Steelman
    4 years ago (11 May 2007 17:47)
  • Updated by   Dmitry Jemerov
    12 days ago (31 Jan 2012 18:54)
  • Jira: IDEA-12717
    (history, comments)
 
IDEA-12717 Give IDEA a Very-Low-Bandwidth mode
7
Issue is visible to: All Users
  The issue is visible to the selected user group only
This feature would do everything possible to make using IDEA pleasant in a very low bandwidth situation and/or extremely slow remotely mounted drives. Here are some things the mode would do:
  • Turn off the part of version control which shows the editor diffs between your version and the respository version. Version control would still work, just not the chatty editor left gutter coloring.
  • Turn off any Synch'ing including invisible/behind the scenes synch as well as frame de-activation

Please add anything else you can think of that the low-bandwidth-mode could do that would improve usability.
Comments (6)
 
History
 
Linked Issues (?)
 
Jon Steelman
  Jon Steelman
11 May 2007 17:54
4 years ago
My client, a well known dotcom, needs this badly because :
1. Our project files are required to reside on samba mounts that are 17 times slower than that same disk accessed from UNIX
2. People working on their laptop from home having even slower access to those same remote samba mounts
Colin Fleming
  Colin Fleming
11 May 2007 18:30
4 years ago
I actually tried to get Idea working over a remote connection once by using a project mounted over SSHFS, but it was a nightmare. Something to do with file synching I think, it loves to touch all the files all the time, by turning on the FS logging I could see it making small queries against all the files very frequently and this invalidated the caching of the FS layer.
bin zhu
  bin zhu
11 May 2007 22:08
4 years ago
does turning off "sync files on frame activation/deactivation" in "General IDE settings" help?
also, it might help to check where intellij cache is located. making sure that the cache is on a local drive helps quite a bit.

however it would be nice to be able to adjust settings for the fancy background FileSystem and version control stuff
Dmitry Jemerov
  Dmitry Jemerov
11 May 2007 22:14
4 years ago
To turn off the left gutter coloring, you can add the following line to idea.properties:
idea.ignore.changemarkers=true
Jon Steelman
  Jon Steelman
11 May 2007 22:44
4 years ago
Does turning off "sync files on frame activation/deactivation" in "General IDE settings" help?


Even after tuning this off, my understanding is that there are other points where Sync happens automatically such as upon compile with Make Project.

To turn off the left gutter coloring, you can add the following line to idea.properties:
idea.ignore.changemarkers=true


Dmitry, Does this turn off all the chattiness (exactly the same as turning VCS off) or just he coloring?

In any case, the purpose of this feature is to consolidate all helpful things that can be adjusted to improve very-low-bandwidth operation of IDEA (whether existing like idea.ignore.changemarkers or aspects that aren't yet implemented) and allow the user to control them from one place in the user interface.
Dmitry Jemerov
  Dmitry Jemerov
14 May 2007 14:19
4 years ago
Jon,

This only turns off the coloring. My point was not to invalidate your request, but just to point out that there's a way to make your life a bit easier right now.