Keyboard response

Hi.

I have a general problem with keyboard response in IntelliJ when the
computer is a bit busy.

For example, if I press Ctrl+N and quickly start typing the class name,
until the go-to-class window appears the characters are added to the active
editor. This is annoying at best, and harmful at worst (e.g. if I mistakenly
change a reference to a text resource property and not notice).

It would be great if the behavior would be to block the current editor and
accumulate the characters (i.e. not handle the keyboard events?) until the
window appears.

The same happens with a lot of other pop ups: find, go to file, go to class,
evaluate expression, etc.

Can anyone comment on this issue both from user perspective and from
development perspective?

Amnon


3 comments
Comment actions Permalink

I've noticed this too and I agree that it should be sorted. I think
it's due to the asynchronous way that IDEA handles such actions. But I
would imagine it's difficult to solve as IDEA has been like this for as
long as I can remember.

Over the years I've conditioned myself to not start typing til I see the
popup, but now and again I'm still a little too keen, and it's red code
time :)

N.

Amnon I. Govrin wrote:

Hi.

I have a general problem with keyboard response in IntelliJ when the
computer is a bit busy.

For example, if I press Ctrl+N and quickly start typing the class name,
until the go-to-class window appears the characters are added to the active
editor. This is annoying at best, and harmful at worst (e.g. if I mistakenly
change a reference to a text resource property and not notice).

It would be great if the behavior would be to block the current editor and
accumulate the characters (i.e. not handle the keyboard events?) until the
window appears.

The same happens with a lot of other pop ups: find, go to file, go to class,
evaluate expression, etc.

Can anyone comment on this issue both from user perspective and from
development perspective?

Amnon

0
Comment actions Permalink

A related problem I have been bitten by before is when IDEA steals focus
from other apps. Often I'll start a build and switch to an email app and
be typing away when IDEA takes focus and I'll have text scattered
throughout the current file in the editor. If it causes a 'red stipe'
I'm lucky otherwise it could go unnoticed until weird text start showing
up in my web apps.

Amnon I. Govrin wrote:

Hi.

I have a general problem with keyboard response in IntelliJ when the
computer is a bit busy.

For example, if I press Ctrl+N and quickly start typing the class name,
until the go-to-class window appears the characters are added to the active
editor. This is annoying at best, and harmful at worst (e.g. if I mistakenly
change a reference to a text resource property and not notice).

It would be great if the behavior would be to block the current editor and
accumulate the characters (i.e. not handle the keyboard events?) until the
window appears.

The same happens with a lot of other pop ups: find, go to file, go to class,
evaluate expression, etc.

Can anyone comment on this issue both from user perspective and from
development perspective?

Amnon

0
Comment actions Permalink

Amnon I. Govrin wrote:

For example, if I press Ctrl+N and quickly start typing the class name,
until the go-to-class window appears the characters are added to the active
editor. This is annoying at best, and harmful at worst (e.g. if I mistakenly
change a reference to a text resource property and not notice).


This happens to me a lot since my machine is not particularly speedy and
I run other background apps that use a lot of CPU and memory which just
makes matters worse.

Ciao,
Gordon

--
Gordon Tyler (Software Developer)
Quest Software <http://java.quest.com/>
260 King Street East, Toronto, Ontario M5A 4L5, Canada
Voice: 416-643-4846 | Fax: 416-594-1919

0

Please sign in to leave a comment.