Example of a Bad Menu Design?



Today I noticed something really weird. I've been using NetBeans already for years but this is the first time I noticed that there is an action called Correct Javadoc in the Tools menu. I went back to my code and then back to my menu - and it disappeared! Guess what, this menu changes depending on where your caret is. I guess a good example of a bad menu design... this action should be just gray if I can't use it, shouldn't it? And we should help users discover how to use it somehow.


So... can you find out how to make it appear in the menu yourself or not? :) Too bad such a very useful action is so hard to discover! Watch out, the action sometimes moves up and down in the menu, too.
Comments:

Couldn't agree more. Seems to me that such a context sensitive action belongs in the editor's context menu too. My solution was to map the action to CTRL+J and just use that instead of the GUI.

Posted by Keith on srpen 04, 2006 at 04:56 odp. CEST #

There are many more of those examples, where menus dis/appears depending on the context.
And there are many more examples, where menus changes their positions randomly. Most times, I think this is caused by additional modules, which extends the menu, but I don't know.

The first thing is not that worse. I think two ways exist:
1. just disabling the not usable menus - but in some cases you will have very, very long menus with nearly all items gray
2. just removing the item by context and in sense of clearness, I prefer this.
greetz J..e

Posted by jake on srpen 07, 2006 at 01:52 dop. CEST #

I don't think there's an ultimate solution but I am sure that this action has a problem. I mean it took me more than 2 years to discover it :) How long will it take a person which uses the IDE only seldom?

Posted by Roumen on srpen 07, 2006 at 02:34 odp. CEST #

I still don't know where the caret must be to see menu. Would be nice if you could pass over the secret. Please.

Posted by klausstake on srpen 09, 2006 at 02:14 dop. CEST #

I just got it. Move the caret over the parameter of method and you will see the "Correct JavaDoc" menu item under the Tools menu.

Posted by klausstake on srpen 09, 2006 at 02:16 dop. CEST #

Yep.

Posted by Roumen on srpen 09, 2006 at 03:45 dop. CEST #

Post a Comment:
Comments are closed for this entry.
About

Roman Strobl

Search

Archives
« duben 2014
PoÚtStČtSoNe
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Today