Some IntelliJ annoyances and proposals

Hi all,

I have some annoyances with IntelliJ (7.0, but actually, all versions), and some suggestions. I'm wondering what you think of them.

1) Make all loading screens "backgroundable". Doing a Maven sync, a Plugin install, etc. These things are blocking my work right now, and I'm wondering why I can't type during the installation of a plugin, or a sync with maven
2) Create indexes, do parsing, and the loading of projects in the background. It would be nice to open the project right away, and then do the indexing part, so I can at least browse my project
3) Make Maven integration, and especially the adding of modules a bit more logical and a bit more robuste. I've create a screencast in which I show the some of the problems, but I don't want to publish it, since it contains some code/names of our customer. Is there any way I can show it to Jetbrains people? The file is around 5 MB in size (swf). This presentation also shows the 'need' for 1 and 2.

Erik

6 comments
Comment actions Permalink

Yes, you may mail it to me at 'Anton dot Makeev at jetbrains dot com'.
As for downloading maven artifacts in background, I reckon we'll do it soon; you may vote for IDEA-17024.

0
Comment actions Permalink

Okay, thanks! I voted, and I'll send you the screencast shortly (hopefully this weekend, depending on the weather! :))

0
Comment actions Permalink

I was hoping for a little bit more feedback on this. Having all those loading screens in IntelliJ is getting a bit annoying, even for me. Even NetBeans opens projects in just a few seconds and does the scanning and creation of indexes in the background. (Not to mention Eclipse). The Maven dependency screen is really annoying, since I update my projects every couple of hours, and since we have a lot of dependencies, blocking the UI sometimes takes up to 10 minutes. But the same for opening project: it takes so much time to do the scanning (javascript, java, groovy, etc), that for some projects it takes 3 minutes to open a project. Even worse, it blocks all my instances of IntelliJ! (sometimes I have 3 projects open).

I would really appreciate some feedback on this. I would be most pleased if all those pesky loading screens would have a background button, or be in the background by default (my prefered way). However, it's more important that those dialogs aren't blocking my whole IDE experience! My body can't take that much coffee!

0
Comment actions Permalink

We are working on this right now and the solution will be hopefully available in the next eap.
Thanks you for your concerns!

0
Comment actions Permalink

One word: Great, and thanks for the feedback. I'll sure try it out in the next EAP, if these changes make it!

0
Comment actions Permalink

+100

I'm not using Maven, but the "Loading Files...", "Parsing Files...", "Building indices..." messages have been burned into my memory. Everytime I do an Ant compile and build, I get these messages. But by the time they happen, I'm already editing or doing something else (thanks to multi core system, the build process doesn't slow me down). But then these dialogs pop in the foreground, stealing the focus from the editor, and interrupting my work.

I mentioned it in my posts on "Background Tasks" last year.
http://www.intellij.net/forums/thread.jspa?messageID=5195876&#5195876

Related Jira: (Vote for it!)
Background CacheUpdaters
http://www.jetbrains.net/jira/browse/IDEADEV-12074

0

Please sign in to leave a comment.