New settings dialog: a modest proposal

I generally like the new settings dialog, because the old version had an
overriding inconvenience--the need to scroll. I don't buy the argument
that it's harder to locate the icon for the particular category of
setting you want to change. First, you can use the keyboard to select.
Once you learn the assignments, you don't have to visually locate the
icon at all. I should think that would please the keyboardists. For the
mousers (like me), the icons are always located consistently, so muscle
memory will shortly eliminate the need to scan visually for us, too.

One improvement I WOULD like to see: Why not add Next and Previous
buttons to the category dialogs? This won't be quite as nice as the old
random-access, but it would help. It might help even move if the order
of presentation of icons in the settings dialog were configurable (say,
by dragging). Then users could organize the dialog with their most
commonly-accessed settings adjacent and (say) in the upper left, or down
the left (or right column), or whatever.

5 comments
Comment actions Permalink

Michael Besosa wrote:

I don't buy the argument that it's harder to locate the icon for the
particular category of setting you want to change.



Just read any book about "Speed Reading" or try an vizualize the
movement of your eyes, as they jump from icon to icon, across the WHOLE
screen, compared to the distance they cover when small icons are used,
and you are simply reading text aligned in 1 single column.
Isn't it plain old common sense?

First, you can use the keyboard to select. Once you learn the
assignments, you don't have to visually locate the icon at all. I
should think that would please the keyboardists. For the mousers (like
me), the icons are always located consistently, so muscle memory will
shortly eliminate the need to scan visually for us, too.



Great :

Error is "E" ?
WRONG..... "0"

Module is "M" ?
WRONG, it's "1"

Todo is "T" ?
WRONG, it's "A"

Live Template is "L" ?
WRONG, it's "C"


And you seriously plan to memorize this?

Note: don't add any plugin, as it would change the order, and the shortcuts.
Don't waste your muscle memory on this.

Alain

0
Comment actions Permalink

I aggree with Alain about Key map used in IDE/Project settings. It's realy
unusable.


0
Comment actions Permalink

Well, I find it's working already. The whole point is that, after a
while you don't HAVE to scan. You just know. And presumably keyboardists
have a facility for quickly associating keyboard short-cuts with
actions, or they wouldn't be keyboardists.

As for adding plug-ins, I suppose there are people who change their
plug-in line-up every day. I don't. In any case the ability to customize
the layout would take care of that.

Alain Ravet wrote:

Michael Besosa wrote:

>> I don't buy the argument that it's harder to locate the icon for the
>> particular category of setting you want to change.



Just read any book about "Speed Reading" or try an vizualize the
movement of your eyes, as they jump from icon to icon, across the WHOLE
screen, compared to the distance they cover when small icons are used,
and you are simply reading text aligned in 1 single column.
Isn't it plain old common sense?

>> First, you can use the keyboard to select. Once you learn the
>> assignments, you don't have to visually locate the icon at all. I
>> should think that would please the keyboardists. For the mousers (like
>> me), the icons are always located consistently, so muscle memory will
>> shortly eliminate the need to scan visually for us, too.



Great :

Error is "E" ?
WRONG..... "0"

Module is "M" ?
WRONG, it's "1"

Todo is "T" ?
WRONG, it's "A"

Live Template is "L" ?
WRONG, it's "C"


And you seriously plan to memorize this?

Note: don't add any plugin, as it would change the order, and the
shortcuts.
Don't waste your muscle memory on this.

Alain

0
Comment actions Permalink

On 12/19/03 4:47 PM, in article bruvgb$s79$1@is.intellij.net, "Michael
Besosa" <michael.besosa@pearson.com> wrote:

Well, I find it's working already. The whole point is that, after a
while you don't HAVE to scan. You just know. And presumably keyboardists
have a facility for quickly associating keyboard short-cuts with
actions, or they wouldn't be keyboardists.

As for adding plug-ins, I suppose there are people who change their
plug-in line-up every day. I don't. In any case the ability to customize
the layout would take care of that.

Alain Ravet wrote:

>> Michael Besosa wrote:
>>
>>> I don't buy the argument that it's harder to locate the icon for the
>>> particular category of setting you want to change.
>>
>>
>>
>> Just read any book about "Speed Reading" or try an vizualize the
>> movement of your eyes, as they jump from icon to icon, across the WHOLE
>> screen, compared to the distance they cover when small icons are used,
>> and you are simply reading text aligned in 1 single column.
>> Isn't it plain old common sense?
>>
>>
>>> First, you can use the keyboard to select. Once you learn the
>>> assignments, you don't have to visually locate the icon at all. I
>>> should think that would please the keyboardists. For the mousers (like
>>> me), the icons are always located consistently, so muscle memory will
>>> shortly eliminate the need to scan visually for us, too.
>>
>>
>>
>> Great :
>>
>> Error is "E" ?
>> WRONG..... "0"
>>
>> Module is "M" ?
>> WRONG, it's "1"
>>
>> Todo is "T" ?
>> WRONG, it's "A"
>>
>> Live Template is "L" ?
>> WRONG, it's "C"
>>
>>
>> And you seriously plan to memorize this?
>>
>> Note: don't add any plugin, as it would change the order, and the
>> shortcuts.
>> Don't waste your muscle memory on this.
>>
>> Alain

And adding plugins no longer change keymaps and/or order. They're added to
the end of each group.

--
Maxim Shafirov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

Maxim Shafirov (JetBrains) wrote:

>And adding plugins no longer change keymaps and/or order. They're added to
>the end of each group.
>

>

Not in 998, they are sorted alphabetically, and it makes sense :
otherwise, searching for a given plugin would be an even greater pain.


Alain

0

Please sign in to leave a comment.