Indexing drags system down
For some reason, when I make large changes to file structures outside of PHPStorm[version 5 and EAP6] - this can cause PHPStorm to drag when I switch back to it.
As an example, I use submodules in some projects and I find it easier to maintain them through Smartgit. So if PHPStorm has a project open, and I go and pull a new set of code for the submodule - when I click on PHPStorm to bring it back to the foreground it seems to do a check of the files and then kicks off a re-index and freezes until the re-index is done.
I'm running on Ubuntu version 12.04 with Oracle Java 7 installed. What's really odd is that it doesn't matter how much time between the file changes and going to PHPStorm - even if I do the update, do some other tasks, and then go to PHPStorm an hour later - the file check is not done until PHPStorm actually gains focus. I would have expected that through inotify magic PHPStorm would be updated immediately and run it's tasks in the background.
Please sign in to leave a comment.
Settings | General | Synchronize files on frame activation -- you can turn it off and do manual sync later when it is more suitable for you (but then you increase your chances of working with invalid/outdated files).
Thanks.. I'm perfectly willing to take the risk since I know when I make updates and if I want to refresh or not.
Often the updates are in directories which I use for reference purposes, so I don't care if their up to date,.