Skip to Introduction to shortcuts section
Skip to: A B CD E F GH I J KL M N OP Q R ST U V WX Y Z 01 2 3 45 6 7 89 F1 F2 F3F4 F5 F6 F7F8 F9 F10 F11F12 Other-Editor
A - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + A | Select All | |||
Netbeans | ||||||
Netbeans - editor | X | Ctrl + A | Select All | |||
Netbeans Menu | ||||||
Windows | X | Ctrl + A | Select All | |||
SolarisCDE | ||||||
KDE | X | Ctrl + A | Select All |
B - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + B | Bold | |||
Netbeans | ||||||
Netbeans - editor | X | X | Shift + Alt + B | Move insert to bottom | ||
X | X | Shift + Ctrl + B | Extend Selection to matching Brace | |||
Netbeans Menu | X | Alt + B | Build | |||
Windows | ||||||
SolarisCDE | ||||||
KDE | X | Ctrl + B | Add book mark for current location |
C - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + C | Copy | |||
Netbeans | X
|
X | X
| Shift + Alt + C Ctrl + C | Stop Compile Copy | |
Netbeans - editor | X | Ctrl + C | Copy | |||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE | X | Ctrl + C | Copy |
D - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | ||||||
Netbeans - editor | X | Ctrl + D | Shift line left | |||
Netbeans - editor | X | X | Ctrl + Shift + D | Uncomment (Java Editor) | ||
Netbeans Menu | X | Alt + D | Debug Menu | |||
Windows | ||||||
SolarisCDE | ||||||
KDE |
E - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + E | Align Center | |||
Netbeans | ||||||
Netbeans - editor | X | Ctrl + E | Delete Line | |||
Netbeans Menu | X | Alt + E | Edit Menu | |||
Windows | ||||||
SolarisCDE | ||||||
KDE | X | Ctrl + E | Move to bottom most position in document. |
F - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + F | Find | |||
Netbeans | X | Ctrl + F | Find | |||
Netbeans - editor | X | X | Shift + Ctrl + F | Reformat Code | ||
Netbeans Menu | X | Alt + F | File Menu | |||
Windows | ||||||
SolarisCDE | ||||||
KDE | X | Ctrl + F | Find |
G - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + G | Find Again | |||
Netbeans | X | Ctrl + G | Go to | |||
Netbeans - editor | X X | Ctrl + G Alt + G | Go to line Go to declaration | |||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
H - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + H | Replace | |||
Netbeans | X | Ctrl + H | Replace | |||
Netbeans - editor | X | X | Alt + Shift + H | Toggle highlight search. | ||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE | X | Ctrl + H | Same as back space |
I - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + I | Italics | |||
Netbeans |
X | X
| X | Ctrl + Shift + I Alt + Shift + I | Import Project Fast-Import (java editor) | |
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
J - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | X
| X X | Ctrl + Shift + J Ctrl + J(s /e) | Insert Internationalized String Start / stop macro editing | ||
Netbeans - editor | X | Alt + J | Select Identifier | |||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
K - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | ||||||
Netbeans - editor | X | X
|
X X | Ctrl + K Alt +K Shift + Alt + K | Previous matched word Jump to previous edit Jump to previous edit across windows | |
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE | X | Ctrl + K | Delete till end of line |
L - Table | Shift | Ctrl | Alt | |||
JLF | X | Align Left | ||||
Netbeans | ||||||
Netbeans - editor |
X | X
|
X X | Ctrl + L Alt +L Shift + Alt + L | Next matched word Jump to Next edit Jump to next edit across windows | |
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
M - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | X | X | Shift + Ctrl + M | Set Project Main Class | ||
Netbeans - editor | X
|
X | X
| Shift + Alt + M Ctrl + M | Move Insert to Center Select next parameter | |
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
N - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + N | New | |||
Netbeans |
X | X X | Ctrl + N Ctrl + Shift + N | New New Project | ||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | X | Ctrl + N | New | |||
SolarisCDE | ||||||
KDE | X | Ctrl + N | Create a New Document |
O - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + O | Open | |||
Netbeans |
X X | X X
| X | Ctrl + O Ctrl + Shift + O Shift + Alt + O | Open File Open Project Go to Class | |
Netbeans - editor | X | Alt + O | Go to Source (java editor) | |||
Netbeans Menu | ||||||
Windows | X | Ctrl + O | Open | |||
SolarisCDE | ||||||
KDE | X | Ctrl + O | Open |
P - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + P | ||||
Netbeans | X | Ctrl + P | ||||
Netbeans - editor | ||||||
Netbeans Menu | X | Alt P | Project Menu | |||
Windows | X | Ctrl + P | ||||
SolarisCDE | ||||||
KDE | X | Ctrl + P |
Q - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | ||||||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE | X | Ctrl + Q | Quit Application |
R - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + R | Align Right | |||
Netbeans | ||||||
Netbeans - editor | X?? | Ctrl + R | Replace | |||
Netbeans Menu | X | Alt + R | Versioning Menu | |||
Windows | ||||||
SolarisCDE | ||||||
KDE | X | Ctrl + R | Find and replace matches |
S - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + S | Save | |||
Netbeans | X | X X | Ctrl + S Ctrl + Shift + S | Save Save Project | ||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | X | Ctrl + S | Save | |||
SolarisCDE | ||||||
KDE | X | Ctrl + S | Save |
T - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | ||||||
Netbeans - editor | X X
| X X
| Shift + Alt + T Ctrl + T Ctrl + Shift + T
| Move Insert to Top Shift line right Comment in selection(java editor) | ||
Netbeans Menu | X | Alt + T | Tools Menu | |||
Windows | ||||||
SolarisCDE | ||||||
KDE |
U - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + U | Underline | |||
Netbeans | ||||||
Netbeans - editor | X | Ctrl + U | Delete Previous Characters in a line | |||
X | Alt + U ( B, T ,M ,E ,R ,L ,U) | Move Scroll Insert to Top, bottom, center end of word + switch case , to lower , to upper | ||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE | X | Ctrl + U | Delete from start of line |
V - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + V | Paste | |||
Netbeans | X | Ctrl + V | Paste | |||
Netbeans - editor | X | Ctrl + V | Paste | |||
Netbeans Menu | X | Alt V | View Menu | |||
Windows | X | Ctrl + V | Paste | |||
SolarisCDE | ||||||
KDE | X | Ctrl + V | Paste |
W - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + W | Close | |||
Netbeans | ||||||
Netbeans - editor | X | Ctrl + W | Delete Word | |||
Netbeans Menu | X | Alt + W | Window | |||
Windows | ||||||
SolarisCDE | ||||||
KDE | X | Ctrl + W | Close |
X - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + X | Cut | |||
Netbeans | X | Ctrl + X | Cut | |||
Netbeans - editor | X | Ctrl + X | Cut | |||
Netbeans Menu | ||||||
Windows | X | Ctrl + X | Cut | |||
SolarisCDE | ||||||
KDE | X | Ctrl + X | Cut |
Y - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + Y | Redo | |||
Netbeans | X | Ctrl + Y | Redo | |||
Netbeans - editor | X | Ctrl + Y | Redo | |||
Netbeans Menu | ||||||
Windows | X | Ctrl + Y | Redo | |||
SolarisCDE | ||||||
KDE |
Z - Table | Shift | Ctrl | Alt | |||
JLF | X | Ctrl + Z | undo | |||
Netbeans | X | Ctrl + Z | undo | |||
Netbeans - editor | X | Ctrl + Z | undo | |||
Netbeans Menu | ||||||
Windows | X | Ctrl + Z | undo | |||
SolarisCDE | ||||||
KDE | X | X X | Ctrl + Z Shift + Ctrl + Z | undo Redo |
0 - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | X | Explore from here | ||||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
1 - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | X | Ctrl + 1 | Properties | |||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
2 - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | X | Ctrl + 2 | Explorer | |||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
3 - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | X | Ctrl + 3 | Source Ed. | |||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
4 - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | X | Ctrl + 4 | Output Window | |||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
5 - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | X | Ctrl + 5 | Debugger Window | |||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
6 - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | X | Ctrl + 6 | Exec. Window | |||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
7 - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | X | Ctrl + 7 | Web Browser | |||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
8 - Table | Shift | Ctrl | Alt | |||
JLF | ||||||
Netbeans | X | Ctrl + 8 | Component inspector | |||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
9 - Table | Shift | Ctrl | Alt | ||
JLF | |||||
Netbeans | X | Ctrl + 9 | Object browser. | ||
Netbeans - editor | |||||
Netbeans Menu | |||||
Windows | |||||
SolarisCDE | |||||
KDE |
F1 - Table | F1 | Shift | Ctrl | Alt | ||
JLF | X X X | X | X | F1 Shift + F1 Ctrl + F1 | help contextual help Displays or dismisses tool tip | |
Netbeans | X X X | X
| X | F1 Shift + F1 Alt + F1 | help Javadoc Index Search Go to Help (java editor) | |
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | X X | X | f1 Shift + f1 | Help context sensitive Help | ||
KDE | X | F1 | Help |
F2 - Table | F2 | Shift | Ctrl | Alt | ||
JLF | X | F2 | Enable editing in a table cell | |||
Netbeans | ||||||
Netbeans - editor | X X |
X | F2 shift + F2 | Next bookmark Prev. bookmark | ||
Netbeans Menu | ||||||
Windows | X | F2 | Rename a selected item | |||
SolarisCDE | X X | X | F2 Shift + F2 | Displays overview of each action in help window Displays online ed. info (in help window only) | ||
KDE | X | Alt + F2 | Open mini command-line window |
F3 - Table | F3 | Shift | Ctrl | Alt | ||
JLF | ||||||
Netbeans | ||||||
Netbeans -editor | X X X | X | X | F3 Shift + F3 Ctrl + F3 | Find next Find previous. Find selection | |
Netbeans Menu | ||||||
Windows | X | F3 | Desktop find | |||
SolarisCDE | ||||||
KDE | X X X | X |
| X | F3 Shift + F3 Alt + F3 | Find next Find previous. Window operation menu |
F4 - Table | F4 | Shift | Ctrl | Alt | ||
JLF | X | X | Ctrl + F4 | Closes internal window that has keyboard focus | ||
Netbeans | X X | X | F4 Ctrl + F4 | Run to cursor Close | ||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | X X X | X
| X X | F4 Ctrl + F4 Alt + F4 | Opens drop down list box on the toolbar Close active document. Close | |
SolarisCDE | X | X | Alt + F4 | Close | ||
KDE | X | X | Alt + F4 | Close |
F5 - Table | F5 | Shift | Ctrl | Alt | ||
JLF | X X X | X | F5 Ctrl + F5 | Refresh Opens min. win that has focus(NetBeats touse enter) | ||
Netbeans | X X X X | X
| X X | Alt + F5 Shift + F5 Ctrl + F5 Ctrl + Shift +F5 | Start debug Finish Continue Debug project | |
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | X | F5 | Refresh | |||
SolarisCDE | X X | F5 Alt + F5 | Refresh now Restore | |||
KDE |
F6 - Table | F6 | Shift | Ctrl | Alt | ||
JLF | X
X X |
X X | X | F6
Shift + F6 Shift + Ctrl + F6 | Navigate between split panes. (Netbeans to use Ctrl + Shift + Tab - to be done)) Navigate - internal. window. Navigate - internal. window. (use above) | |
Netbeans | X X |
X | F6 Ctrl + Shift +F6 | Execute Execute project | ||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | X X |
X | F6 Ctrl + F6 | Moves between panes in help. Switch to next MDI child window. | ||
SolarisCDE | X X | X | F6 Alt + F6 | Move cursor in CW direction from one window pane to the next Move input focus to next window within the window family | ||
KDE |
F7 - Table | F7 | Shift | Ctrl | Alt | ||
JLF | X | X | Ctrl + F7 | Moves internal window. | ||
Netbeans | X X X
|
X X
| X
X
| X
| F7 Alt + shift + F7 Ctrl + Shift + F7
| Step into Step out Add Watch
|
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | X | X | Alt + F7 | Move | ||
KDE |
F8 - Table | F8 | Shift | Ctrl | Alt | ||
JLF | X X | X | F8 Ctrl + F8 | Gives focus to splitter bar Resizes internal window | ||
Netbeans | X X X |
X X | X | F8 Shift + F8 Shift + Ctrl + F8 | Step over Toggle Break Point Add BreakPoint | |
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | X | X | Shift + F8 | Move without selecting in extended selection list boxes | ||
SolarisCDE | X X | X X | At + F8 Shift + F8 | Allows user to change the size of window Toggle out of keyboard add mode when extended selection is provided for a view. | ||
KDE |
F9 - Table | F9 | Shift | Ctrl | Alt | ||
JLF | X | X | Ctrl + f9 | Minimizes internal window | ||
Netbeans | X X X |
X X |
| | F9 Shift + F9 Ctrl + Shift + F9 | Compile Compile All Compile Project |
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | X X X | X X | F9 Alt + F9 Alt + F9 | Keyboard help in help window Hide Minimize | ||
KDE |
F10 - Table | F10 | Shift | Ctrl | Alt | ||
JLF | X X | X | F10 Shift + F10 | Moves focus to menu bar and posts first menu. Displays Contextual Menu | ||
Netbeans | X | X | X | Shift + F10 | Popup menu | |
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | X X |
X | F10 Shift + F10 | Move cursor to menu bar In a popup window, displays help information that describes how to use the help. | ||
KDE |
F11 - Table | F11 | Shift | Ctrl | Alt | ||
JLF | ||||||
Netbeans | X X X |
X X |
| | F11 Shift + F11 Ctrl + Shift + F11 | Build Build All Build Project |
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
F12 - Table | F12 | Shift | Ctrl | Alt | ||
JLF | ||||||
Netbeans | X X X X |
X X
|
X
|
X | F12 Shift + F12 Ctrl + Shift + F12 alt + F12 | Next Error Previous Error Work place Explorer Focus to splitter bar (To be done) |
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
[ - Table | [ | Shift | Ctrl | Alt | ||
JLF | ||||||
Netbeans |
| X | Ctrl + [ | Match Brace | ||
Netbeans - editor | ||||||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE |
[ - Table | / | Shift | Ctrl | Alt | ||
JLF | ||||||
Netbeans |
| |||||
Netbeans - editor | X | Ctrl + / | Show code completion | |||
Netbeans Menu | ||||||
Windows | ||||||
SolarisCDE | ||||||
KDE | ||||||
Space Bar | Spacebar | Shift | Ctrl | Alt | ||
JLF | X X | X
| Ctrl + SpaceBar Spacebar | Displays contextual menu in MDI Activates command button that has keyboard focus (in dialog boxes or toolbar) Makes a selection and deselects any previous selection (in list box) Turns on radio button Switches toggle button on or off. | ||
Netbeans | ||||||
Netbeans - editor | X X | X | Shift + Spacebar Ctrl + Spacebar | Reset Abbreviation Show Completion | ||
Netbeans Menu | ||||||
Windows | X X X | X X | X | Alt + Spacebar Spacebar Ctrl + Spacebar | Open program Menu from the left most icon on the title bar of the active window. Selects or deselects current item in extended list Selects or deselects current item in extended list | |
SolarisCDE | ||||||
KDE |
Other NetbeansShortcuts | |
Crtl + Enter | Evaluate |
Alt + Left | Previous View |
Alt +Right | Next View |
Ctrl + Shift + Up | Focus Previous Workspace |
Ctrl + Shift + Down | Focus Next Workspace |
Ctrl + Alt + Up | Go to called Method |
Ctrl + Alt + Up | Go to calling Method |
Ctrl + Shift + Tab | Navigate between split panes (To be done) |
Other Editor Shortcuts | In Netbeans Editor | In JLF |
Shift + Space | Reset Abbreviation. | |
Alt + Shift + B | Move Insert to Bottom | |
Alt + Shift + M | Move Insert to Center | |
Alt + Shift + T | Move Insert to Top | |
Alt + U + B | Scroll Insert to Bottom | |
Alt + U + M | Scroll Insert to Middle | |
Alt + U + T | Scroll Insert to Top | |
left , Left arrow (np) | Insert point back | Move left one char |
Ctrl + Home | Insert point to beginning of document | Move to start of text area |
Home | Insert point to beginning of line | Move to start of line |
Down , arrow (NP) | Insert point down (1 line) | Move down one line |
Ctrl + End | Insert point to the end of the document | Move to end of text area |
End |
Insert point to the end of the line
| Move to end of line |
Alt + U E | Insert point to the End of the word | |
Right +Arrow(NP) | Insert point to right ? | Move right one char |
Ctrl + Right | Insert point to next word | Move to next word |
Ctrl + Left | Insert point to previous word | Move to previous word |
Up | Insert point up | Move up one line |
Ctrl + Space | Completion Show | |
Shift + Delete | Cut | |
Delete | Delete next character | Delete next character |
Backspace, Shift + Back | Delete previous. Character | Delete previous character |
Escape | Simulates escape | |
Enter | Insert New Line | Insert line break |
Tab | Insert tab | Insert tab |
Page Down | Page Down | Block move down |
Page up | Page up | Block move up |
Shift + Tab | Delete Tab | does not work yet |
Ctrl Up | Scroll Up | Block move left |
Ctrl Down | Scroll Down | Block move right |
Shift + Left | Extend Selection Backwards | Extend selection left |
Ctrl + Shift + Home | Extend Selection back to beginning of the document | Extend selection to start of text area |
Shift + Home | Extend selection to beginning of line | Extend selection to start of line |
Shift + Down | Extend selection down | Extend selection down |
Ctrl + Shift + End | Extend selection to end of document | Extend selection to end of text area |
Shift + end | Extend selection to end of line | Extend selection to end of line |
Shift + Right | Extend Selection forward | Extend selection right |
Ctrl + Shift + Right | Extend Selection to next word | Extend selection to next word |
Shift + Pg. Dn. | Extend selection to next page | Block extend down |
Shift + Pg. Up | Extend selection to previous page | Block extend up |
Ctrl + Shift + Left | Extend selection back one word | Extend selection to previous word |
Shift + Up | Extend Selection up | Extend selection up |
Shift + Enter | Substitute Code Completion | |
Insert | Toggle Typing Mode | |
Ctrl + Insert | Insert | |
Shift + Insert | Paste |
NOTEs - KDE uses F1--8 to move to different workspaces -
GNOME shortcuts have not yet been standardized
For keyboard characters that do not have a table on this page , please consult listed sources or send email to the UI Team.
Introduction to Shortcuts
What are Keyboard Shortcuts
(Source - JLF design guidelines)Keyboard shortcuts are keystroke combinations that activate a menu item from the keyboard even if the menu for that command is not currently displayed. Keyboard shortcuts usually consist of a modifier key and a character key, like Control-Z, plus a few special keys such as F1 and Delete. Unlike mnemonics, keyboard shortcuts do not post menus; rather, they perform the indicated actions directly. Since all keyboard shortcuts are available at all times, you cannot reuse them as you do mnemonics.
Guidelines for Keyboard Shortcuts
(Source - JLF design guidelines)- Specify keyboard shortcuts for frequently used menu items to provide an alternative to mouse operation. You do not need to provide a shortcut for all commands.
- Do not use the Meta key (the Command key on the Macintosh platform) for a keyboard shortcut, except as an alternate for Control. It is not available on some target platforms
- Be aware of and use the common shortcuts across platforms. If your application doesn't use a particular command, you can use that common shortcut for some other command. However, if a later version of your application is likely to contain the common command, reserve the shortcut so future users won't have to relearn your shortcuts. (Use the table below to find the shortcuts that are not already in use by the IDE and are not bound to any functions on various platforms)
文章转自:http://ui.netbeans.org/docs/hi/shortcuts/shortcut.html