Efficiency of Find Usages

Hi!
There is something I find quite frustrating for quite a long time, and I
would like to know if somebody has a workaround.
Let's say I am using Idea for some time, I have a few bottom panels open
(say "run" and "find"). If I ask Idea to find usages of some stuff, when I
press ok, Idea displays a progress dialog for a usually very short time,
and assuming the "find" panel was currently in the foreground, displays the
search results in this panel. But this is for a tens of a second, because
immediately, the search panel gets hidden, the run panel appears, then
disappears and the find panel comes back. On My P3 1ghz machine, this takes
at least a second between the moment IDEA first displays the search results
and the moment I can actually use them.
My bottom panels are docked (because I like it this way).

Ah and this also makes me think of another thing: if I have various bottom
panels open, there is only one that is displayed. If I click on the
minimize icon, it is because I want to hide it in order to have more space
for the editor, not because I want another open panel to show up (moreover,
I usually have no clue about what panel will show up). If I want to access
another panel, I just click on its name.

What do other users think?

Guillaume

4 comments
Comment actions Permalink

if I have various bottom
panels open, there is only one that is displayed. If
I click on the
minimize icon, it is because I want to hide it in
order to have more space
for the editor, not because I want another open panel
to show up (moreover,
I usually have no clue about what panel will show
up). If I want to access
another panel, I just click on its name.


Yes, the current behavior you just described has long bothered me. I would much prefer it if minimizing any window brought the editor into full view. The way it works right now seems to serve no useful function whatsoever.

0
Comment actions Permalink


I find it annoying that those windows stack up. Usually after I've done a Find Usages, Build, Run, etc. and then I do something else which covers it up, I no longer care about preserving it.

I would like to be able to configure IDEA so that some message windows are automatically removed when I invoke another action which creates a message window.

If I do (Run/Debug/Compile/Find Usages/Inspect Code/...), then I would like to auto-remove all messages windows unless the message window is 'active', e.g. an active compilation process, an active debug session, etc.

If I do Run/Debug, I would like to do the above, plus auto-remove all existing Run/Debug windows for the same application. When I am making iterative changes on a GUI application, I will code, then run it, then make a change, run it again, etc. When I am ready to run again, I don't care about any previous runs still active, and would like IDEA to have option to automatically stop the previous Run/Debug and close the associated message window.

Also, is there some way to close all message windows? I find I have to close each one separately.

0
Comment actions Permalink

Guillaume Pothier wrote:

Ah and this also makes me think of another thing: if I have various bottom
panels open, there is only one that is displayed. If I click on the
minimize icon, it is because I want to hide it in order to have more space
for the editor, not because I want another open panel to show up (moreover,
I usually have no clue about what panel will show up). If I want to access
another panel, I just click on its name.



We discussed this in May (subject "Hide one tool window -- another one
pops up") and most people agreed. I don't know if we ever submitted a
tracker request, though...

0
Comment actions Permalink

Ok I post them in the tracker.

Jonas Kvarnström wrote:

Guillaume Pothier wrote:

>> Ah and this also makes me think of another thing: if I have various
>> bottom panels open, there is only one that is displayed. If I click on
>> the minimize icon, it is because I want to hide it in order to have more
>> space for the editor, not because I want another open panel to show up
>> (moreover, I usually have no clue about what panel will show up). If I
>> want to access another panel, I just click on its name.


We discussed this in May (subject "Hide one tool window -- another one
pops up") and most people agreed. I don't know if we ever submitted a
tracker request, though...


0

Please sign in to leave a comment.