UISteering-Mnemonics

(Difference between revisions)
m (Window/Debugging menu Image:Yes.png)
m (Window menu Image:Yes.png)
Line 215: Line 215:
-
=Window menu [[Image:Yes.png]]=
+
=Window menu [[Image:Yes.png]] FIXED=
[[File:Window.png|left|caption]]
[[File:Window.png|left|caption]]
====Issues====
====Issues====

Revision as of 12:09, 9 April 2013

This page describes known mnemonic issues in the NB main menu (missing mnemonics and duplicities).

Menus labeled by Image:Yes.png have proposed solution completed - please review them and edit the solution if needed.

Menus labeled by Image:No.png requires further discusion. Often it would be difficult to resolve all collisions so we need to decide how to handle them.

Contents

File menu Image:Yes.png FIXED

caption

Issues

Mnemonic Collision in File menu - mnemonic = P, menu items: Export Project, Print...

Proposed Solution

Export Project - r

Edit menu Image:Yes.png FIXED

caption

Issues

No Mnemonic set for: Paste from History

Proposed Solution

Paste from History - H

View/Code Folds menu Image:Yes.png

caption

Issues

No Mnemonic set for: Expand All Javadoc, Expand All Java Code

Proposed Solution

Expand All Javadoc - d

Expand All Java Code - a


Navigate menu Image:Yes.png

caption

Issues

Mnemonic Collision in Navigate menu - mnemonic = E, menu items: Go to Grails View, Last Edit Location

Mnemonic Collision in Navigate menu - mnemonic = B, menu items: Go to Spring Bean..., Back

Mnemonic Collision in Navigate menu - mnemonic = C, menu items: Select in Files, Select in Classes

No Mnemonic set for: Go to Grails Domain class, Go to Grails Controller, Go to Previous Document, Bookmark History Popup Next, Bookmark History Popup Previous

Proposed Solution

Resolve all missing mnemonics, 1 collision added

Go to Grails Domain class - G

Go to Grails Controller - G

Go to Previous Document - r

Bookmark History Popup Next - o

Bookmark History Popup Previous - m


Navigate/Inspect menu Image:Yes.png FIXED

caption

Issues

No Mnemonic set for: Members, File Members, Hierarchy, File Hierarchy

Proposed Solution

Members - M

File Members - F

Hierarchy - H

File Hierarchy - i


Source menu Image:Yes.png

caption

Issues

Mnemonic Collision in Source menu - mnemonic = D, menu items: Move Code Element Down, Show Documentation

Mnemonic Collision in Source menu - mnemonic = L, menu items: Shift Left, Duplicate Up

No Mnemonic set for: Remove Surrounding Code..., Organize Imports, Organize Members, Fix Uses..., Make Controller, Inspect..., Scan for External Changes

Proposed Solution

Again complicated one - 2 collisions and 7 unset mnemonics.

Remove Surrounding Code...

Organize Imports - O

Organize Members - O +1 conflict

Fix Uses... - x +1 conflict

Make Controller - k

Inspect... - I +1 conflict

Scan for External Changes - E


Refactor menu Image:Yes.png

caption

Issues

No Mnemonic set for:

Inline... l

Change Method Parameters... n

Pull Up... U

Push Down... D

Extract Interface... I

Extract Superclass... S +1 conflict

Use Supertype Where Possible... W

Move Inner to Outer Level... O

Introduce Parameter... P

Introduce Local Extension... x

Encapsulate Fields... E

Replace Constructor with Factory... F +1 conflict

Replace Constructor with Builder... B +1 conflict

Invert Boolean... B

Inspect and Transform... T


Proposed Solution

see above

Debug menu Image:Yes.png

caption

Issues

Mnemonic Collision in Debug menu - mnemonic = D, menu items: Debug Project, Detach Debugger

Mnemonic Collision in Debug menu - mnemonic = E, menu items: Terminate Process, Step Over Expression

Mnemonic Collision in Debug menu - mnemonic = O, menu items: Debug Core File..., Step Out

No Mnemonic set for: Step Into Last Function, Take GUI Snapshot

Proposed Solution

Step Into Last Function - u +1 conflict

Take GUI Snapshot - S +1 conflict



Profile menu Image:Yes.png

caption

Issues

No Mnemonic set for: Profile File, Profile Test File, Load IDE Snapshot...

Proposed Solution

Profile File - F

Profile Test File - i

Load IDE Snapshot... - o


Team menu Image:No.png

caption

Issues

No Mnemonic set for: Find Issues..., Report Issue..., Create Build Job...

Proposed Solution

Find Issues... - F

Report Issue... - R

Create Build Job... - J



Team - Mercurial/Queues menu Image:Yes.png

caption

Issues

Mnemonic Collision in Team/Queues menu - mnemonic = F, menu items: Diff, Finish Patches...

Proposed Solution

Diff - D


Tools menu Image:Yes.png

caption

Issues

Mnemonic Collision in Tools menu - mnemonic = A, menu items: Add to Favorites, Analyze Javadoc

Proposed Solution

Add to Favorites - r



Window menu Image:Yes.png FIXED

caption

Issues

Mnemonic Collision in Window menu - mnemonic = C, menu items: Classes,Close Window

Mnemonic Collision in Window menu - mnemonic = W, menu items:Web, Configure Window, Reset Windows

No Mnemonic set for: Action Items

Proposed Solution

Reset Windows - R, Configure Window - u - collision for W removed.

Close Window - l - collision for C removed

Action Items - A - +1 conflict




Window/Output menu Image:Yes.png

caption

Issues

No Mnemonic set for: Inspector

Proposed Solution

Inspector - I


Window/Navigating menu Image:Yes.png

caption

Issues

No Mnemonic set for: DOM Tree

Proposed Solution

DOM Tree - D


Window/Debugging menu Image:Yes.png FIXED

caption

Issues

No Mnemonic set for: Expression Evaluation, Debugger Console

Proposed Solution

Expression Evaluation - E

Debugger Console - u


Window/IDE Tools menu Image:Yes.png FIXED

caption

Issues

No Mnemonic set for: C++ Documentation, Analyze Stack

Proposed Solution

C++ Documentation - D

Analyze Stack - A

Window/Web menu Image:Yes.png FIXED

Issues

No Mnemonic set for: Window/Web/Css Styles

Proposed Solution

Css Styles - C

Window/Configure menu Image:Yes.png FIXED

caption

Issues

Mnemonic Collision in Window/Configure Window menu - mnemonic = P, menu items: Minimize Group, Collapse Document Tab Group

No Mnemonic set for: Dock Group

Proposed Solution

Collapse Document Tab Group - C

Dock Group - D


Help menu Image:Yes.png FIXED

caption

Issues

No Mnemonic set for: Report Issue...

Proposed Solution

Report Issue... - R

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo