NetBeans Shortcut Keys

 

Key Function
?? Ctrl-Shift-L Show popup list of all currently applicable shortcut keys and key sequences.

Hit Ctrl-Shift-L again to see a dialog with the list of all defined keys/sequences and the contexts in which they apply, and to define new keys/sequences.  This list is very long, so sort by the Binding column if you are trying to look up a particular key.

Click Highlight all occurrences of identifier in file
Ctrl-Click Go to declaration of object at cursor (variable, class, etc.)
Cmd-B Go to declaration of object at cursor (variable, class, etc.)
Cmd-Shift-B Go to source code that implements object at cursor (variable, class, etc.)
?? F4 Go to type at cursor in class hierarchy window
Cmd-O Selection dialog for types (classes, etc.), where you can type the beginning of the short name (w/o packages) and quickly go to the right source file.  Wildcards * (any sequence of chars) and ? (any single char) are supported.

Nested tip: In this dialog box, you can type just the capitalized letters of your class name if you prefer.  For example, I can type FTI to get to my FileTreeIterator class.
?? Ctrl-F3 Selection dialog for members of the current class (methods, variables, etc.), where you can type the beginning of the name and quickly go to the right place in the source file.  Wildcards * (any sequence of chars) and ? (any single char) are supported.
Thanks to Ken Smith for showing me this one!
Ctrl-Shift-O Selection dialog for files (Java source files, config files, property files, etc.), where you can type the beginning of the short file name (w/o folder names) and quickly go to the right source file.  Wildcards * (any sequence of chars) and ? (any single char) are supported.

Nested tip: In this dialog box, you can type just the capitalized letters of resource name if you prefer.  For example, I can type CBW to get to my CloseBrowserWindow.jsp file.
?? Ctrl-Shift-H Selection dialog to show a type in the class hierarchy window.  Like Ctrl-Shift-T, but shows class hierarchy instead of Java source.  Wildcards * (any sequence of chars) and ? (any single char) are supported.

Nested tip: In this dialog box, you can type just the capitalized letters of your class name if you prefer.  For example, I can type FTI to get to my FileTreeIterator class.
?? Ctrl-T Show Quick Class Hierarchy
DblClick a tab Maximize/restore view/editor in that tab (toggle)
Shift-Esc Maximize/restore current view/editor (toggle)
Ctrl-Space
Content Assist and Javadocs

  • Code completion, name completion, etc.
  • Does lots of useful completions in different contexts.  Try it!
  • When the cursor is among the methods of a class declaration, this pops up a list of parent methods that can be overridden, getters/setters that can be generated, etc.
  • After an open paren of a method call, this pops up the parameter list.
  • When on an unrecognized class name, this suggests import statements to add, based on the available classes and JAR files.
  • Shows Javadocs also in a 2nd window.
Cmd-\
?? Ctrl-Shift-Space Parameter Hints
?? Ctrl-1 Quick Fix (after finding compiler error, easy way to add imports, correct spelling errors, etc.)
?? Ctrl-2 Quick Assist (fast renaming, etc.)
?? Ctrl-3 Quick Access (fast way to find an editor command)
Cmd-I Quick Search (fast way to find an editor command, Java package, etc.)
Cmd-Z Undo
Cmd-Shift-Y Redo
Cmd-Y
?? Alt-Shift-Z Undo refactoring operation
?? Alt-Shift-Y Redo refactoring operation
?? Ctrl-O Show current context (method, class, package, etc.), and allow quick navigation to other methods, members, inherited methods, etc.
Cmd-F12 Show members of class and allow quick navigation to other methods, members, inherited methods, etc.
?? Ctrl-G Show context of identifier at cursor (method, class, package, etc.)
?? Alt-Left Go back (through recent editing locations)
?? Cmd-[
?? Opt-Cmd-Left
?? Alt-Right Go forward (through recent editing locations)
?? Cmd-]
?? Opt-Cmd-Right
Ctrl-Q Go to most recently edited location
Ctrl-F4 Close editor window
Cmd-W
?? Ctrl-PageDn Go to next editor window in current tab set
?? Ctrl-Fn-Down
?? Ctrl-PageUp Go to previous editor window in current tab set
?? Ctrl-Fn-Up
?? Ctrl-E Switch to another editor in current tab set.  Can type a name here.
?? Ctrl-F6 Go to next editor (shows list and toggles between 2 most recent)
?? Ctrl-F7 Go to next view (shows list and toggles between 2 most recent)
?? Ctrl-F8 Go to next perspective (shows list and toggles between 2 most recent)
Cmd-Shift-1 Go to current source file in Projects tree
Cmd-Shift-2 Go to current source file in Files tree
Cmd-Shift-M Toggle Bookmark
Cmd-Shift-Period Go to next bookmark
Cmd-Shift-Comma Go to previous bookmark
Cmd-[ Go to matching bracket
?? Ctrl-Shift-Down
Go to next object (method, variable, class, etc.) in source file.
?? Ctrl-Opt-Down
?? Ctrl-Shift-Up
Go to previous object (method, variable, class, etc.) in source file.
?? Ctrl-Opt-Up
Ctrl-G Go to line number
Cmd-F Search within a file
Cmd-R Search and replace within a file
Ctrl-H
Ctrl-Opt-G Search for word at cursor
Cmd-G Search Next within a file
Cmd-Shift-G Search Previous within a file
Ctrl-F7 Find all usages in file, package, project, all projects, etc.
Cmd-Shift-F Find all occurrences in files, project, open projects, etc.
Cmd-Shift-H Find and replace all occurrences in files, project, open projects, etc.
?? Ctrl-H Search in project, workspace, file system, etc.
Also offers Java-sensitive searches, limiting matches to:

  • Declarations of objects
  • References to objects
  • Implementors of interfaces
  • Reads of variables
  • Writes of variables
?? Ctrl-J Incremental Search forward
?? Ctrl-Shift-J Incremental Search back
?? Ctrl-Period Search Next, also Next Error, Next Diff (only in the views for search, problems, compare, etc.)
?? Ctrl-Comma Search Previous, also Previous Error, Previous Diff (only in the views for search, problems, compare, etc.)
?? Ctrl-Shift-U When an identifier is selected: Find all occurrences of identifier in the file (showing them in Search pane)
When a class or interface name that follows one of the keyword “extends” or “implements” is selected: Find all methods in the file that implement methods defined in the class or interface (showing them in Search pane)
?? Ctrl-Alt-G Find all occurrences of selected text in workspace (showing them in Search pane)
?? Ctrl-Shift-G Find all references to selected identifier in workspace (showing them in Search pane)
?? Ctrl-Alt-H Show call hierarchy
Cmd-Slash Toggle Comment
Tab Indent
Shift-Tab Undent
F6 Run (may have to click on project name first)
Cmd-Shift-F6 Debug (may have to click on project name first)
F7 Step Into
F8 Step Over
Cmd-F7 Step Out
F5 Resume
Ctrl-Up/Down Move up/down the call stack
?? Alt-Shift-W Show in another view (chosen from popup)
?? Alt-Shift-Arrows Expand/contract selection syntactically (variable ==> expression ==> statement ==> block ==> method ==> class ==> file)
Ctrl-R Rename item (method, field, variable, parameter, type, compilation unit, package, source folder, project)
Cmd-U, U To upper case
Cmd-U, L To lower case
Cmd-U, S Toggle case
Cmd-Shift-U Create JUnit Test
Cmd-Shift-T Goto JUnit Test
Ctrl-F6 Run JUnit Test
Cmd-F6

Hotmail Keyboard Shortcuts

To do this Press this
Delete a message Delete
Create a new message Ctrl+N
Send a message Ctrl+Enter
Open a message Ctrl+Shift+O
Print a message Ctrl+Shift+P
Reply to a message Ctrl+R
Reply all to a message Ctrl+Shift+R
Forward a message Ctrl+Shift+F
Save a draft message Ctrl+S
Flag a message for follow up L
Mark a message as junk Ctrl+Shift+J
Mark a message as read Ctrl+Q
Mark a message as unread Ctrl+U
Move to a folder Ctrl+Shift+V
Open the next message Ctrl+.
Open the previous message Ctrl+,
Close a message Esc
Search your email messages /
Check spelling F7
Select all S then A
Deselect all S then N
Go to the inbox F then I
Go to your Drafts folder F then D
Go to your Sent folder F then S

Yahoo mail Keyboard Shortcuts

  List of shortcut keys
Shortcut Command How useful(?)
Shortcut Command +       –
m Check Mail +       –
Shft+m Check All Mail (includes all POP accounts) +       –
Ctrl+\ Close Current Tab +       –
n New Message +       –
Shft+n New Message in its own window +       –
r Reply +       –
Shft+r Reply in a new window +       –
a Reply All +       –
Shft+a Reply All in a new window +       –
f Forward message +       –
Shft+f Forward in a new window +       –
k Mark As Read +       –
Shft+k Mark As Unread +       –
l (that’s an L, not a one) Flag +       –
Shft+l (that’s an L, not a one) Clear Flag +       –
Your “delete” key Delete Item +       –
Ctrl+p – or just p ! Print +       –
Ctrl+s Save Draft +       –
 

Ctrl+Enter (Alt+s also supported) Send Message +       –
v Turn Reading Pane on and off +       –
Ctrl+[ Navigate through tabs-right to left motion +       –
Ctrl+] Navigate through tabs-left to right motion +       –
Enter (select a message first, or more than one) Open message in its own tab +       –
Enter (select a contact first, in Contacts) Edit contact info +       –
Ctrl+f Find a word or phrase in a message +       –
F11 Expand window to maximum height +       –
Ctrl+. (that’s Ctrl with the period) Next message (in message tab) +       –
Ctrl+, (Ctrl with the comma) Previous message (in message tab) +       –
To set this up, press: Ctrl+Alt+Shft+up arrow. Click the optn you want, then OK. Now: To use the Next (or previous) message with same Subject; Next (or previous) flagged message; Next (or previous) unread message; Next (or previous) from: _________ +       –
Ctrl+Shft+End Skip to oldest unread message +       –
d Move message to a folder +       –
Esc Close read-message tab +       –
Ctrl+Shft+c or c Start a new chat +       –

Gmail Keyboard shortcuts

Shortcut Key Definition Action
c Compose Allows you to compose a new message. <Shift> + c allows you to compose a message in a new window.
/ Search Puts your cursor in the search box.
k Move to newer conversation Opens or moves your cursor to a more recent conversation. You can hit <Enter> to expand a conversation.
j Move to older conversation Opens or moves your cursor to the next oldest conversation. You can hit <Enter> to expand a conversation.
n Next message Moves your cursor to the next message. You can hit <Enter> to expand or collapse a message. (Only applicable in ‘Conversation View.’)
p Previous message Moves your cursor to the previous message. You can hit <Enter> to expand or collapse a message. (Only applicable in ‘Conversation View.’)
o or <Enter> Open Opens your conversation. Also expands or collapses a message if you are in ‘Conversation View.’
u Return to conversation list Refreshes your page and returns you to the inbox, or list of conversations.
e Archive Archive your conversation from any view.
m Mute Archives the conversation, and all future messages skip the Inbox unless sent or cc’d directly to you. Learn more.
x Select conversation Automatically checks and selects a conversation so that you can archive, apply a label, or choose an action from the drop-down menu to apply to that conversation.
s Star a message or conversation Adds or removes a star to a message or conversation. Stars allow you to give a message or conversation a special status.
+ Mark as important Helps Gmail learn what’s important to you by marking misclassified messages. (Specific to Priority Inbox)
Mark as unimportant Helps Gmail learn what’s not important to you by marking misclassified messages. (Specific to Priority Inbox)
! Report spam Marks a message as spam and removes it from your conversation list.
r Reply Replies to the message sender. <Shift> + r allows you to reply to a message in a new window. (Only applicable in ‘Conversation View.’)
a Reply all Replies to all message recipients. <Shift> +a allows you to reply to all message recipients in a new window. (Only applicable in ‘Conversation View.’)
f Forward Forwards a message. <Shift> + f allows you to forward a message in a new window. (Only applicable in ‘Conversation View.’)
<Esc> Escape from input field Removes the cursor from your current input field.
<Ctrl> + s Save draft Saves the current text as a draft when composing a message. Hold the <Ctrl> key while pressing s and make sure your cursor is in one of the text fields — either the composition pane, or any of the To, CC, BCC, or Subject fields — when using this shortcut.
# Delete Moves the conversation to Trash.
l Label Opens the Labels menu to label a conversation.
v Move to Moves the conversation from the inbox to a different label, Spam or Trash.
<Shift> + i Mark as read Marks your message as ‘read’ and skip to the next message.
<Shift> + u Mark as unread Marks your message as ‘unread’ so you can go back to it later.
[ Archive and previous Removes the current view’s label from your conversation and moves to the previous one.
] Archive and next Removes the current view’s label from your conversation and moves to the next one.
z Undo Undoes your previous action, if possible (works for actions with an ‘undo’ link).
<Shift> + n Update current conversation Updates your current conversation when there are new messages.
q Move cursor to chat search Moves your cursor directly to the chat search box.
y Remove from Current View* Automatically removes the message or conversation from your current view.

  • From ‘Inbox,’ ‘y’ means Archive
  • From ‘Starred,’ ‘y’ means Unstar
  • From ‘Trash,’ ‘y’ means Move to inbox
  • From any label, ‘y’ means Remove the label

* ‘y’ has no effect if you’re in ‘Spam,’ ‘Sent,’ or ‘All Mail.’

. Show more actions Displays the ‘More Actions’ drop-down menu.
<Ctrl> + <Down arrow> Opens options in Chat
  • <Ctrl> + <Down arrow> moves from edit field in your chat window to select the ‘Video and more’ menu
  • Next, press <Tab> to select the emoticon menu
  • Press <Enter> to open the selected menu
? Show keyboard shortcuts help Displays the keyboard shortcuts help menu within any page you’re on. (Note: Typing ? will display the help menu even if you don’t have keyboard shortcuts enabled)
k Move up a contact Moves your cursor up in your contact list
j Move down a contact Moves your cursor down in your contact list
o or <Enter> Open Opens the contact with the cursor next to it.
u Return to contact list view Refreshes your page and returns you to the contact list.
e Remove from Current Group Removes selected contacts from the group currently being displayed.
x Select contact Checks and selects a contact so that you can change group membership or choose an action from the drop-down menu to apply to the contact.
<Esc> Escape from input field Removes the cursor from the current input
# Delete Deletes a contact permanently
l Group membership Opens the groups button to group contacts
z Undo Reverses your previous action, if possible (works for actions with an ‘undo’ link)
. Show more actions Opens the “More actions” drop-down menu.

Combo-keys – Use the following combinations of keys to navigate through Gmail.

Shortcut Key Definition Action
<Tab> then <Enter> Send message After composing your message, use this combination to send it automatically. (Supported in Internet Explorer and Firefox, on Windows.)
y then o Archive and next Archives your conversation and moves to the next one.
g then a Go to ‘All Mail’ Takes you to ‘All Mail,’ the storage site for all mail you’ve ever sent or received (and have not deleted).
g then s Go to ‘Starred’ Takes you to all conversations you have starred.
g then c Go to ‘Contacts’ Takes you to your Contacts list.
g then d Go to ‘Drafts’ Takes you to all drafts you have saved.
g then l Go to ‘Label’ Takes you to the search box with the “label:” operator filled in for you.
g then i Go to ‘Inbox’ Returns you to the inbox.
g then t Go to ‘Sent Mail’ Takes you to all mail you’ve sent.
* then a Select all Selects all mail.
* then n Select none Deselects all mail.
* then r Select read Selects all mail you’ve read.
* then u Select unread Selects all unread mail.
* then s Select starred Selects all starred mail.
* then t Select unstarred Selects all unstarred mail.