NetBeans NetBeans

Debugging

Shortcut Key Shortcut Description
Ctrl+F5 Start debugging main project
Ctrl+Shift+F5 Start debugging current file
Ctrl+Shift+F6 Start debugging test for file
Shift+F5 / F5 Stop/Continue debugging session
F4 Run to cursor location in file
F7 / F8 Step into/over
Ctrl+F7 Step out
Ctrl+AltUp Go to called method
Ctrl+Alt+Arrow Down Go to calling method
Ctrl+F9 Evaluate expression
Ctrl+F8 Toggle breakpoint
Ctrl+Shift+F8 New breakpoint
Ctrl+Shift+F7 New watch

Coding in C/C++

Shortcut Key Shortcut Description
Alt+Shift+C Go to declaration
Ctrl+F9 Evaluate expression

Navigating through Source Code

Shortcut Key Shortcut Description
Ctrl+O / Alt+Shift+O Go to type/file
Ctrl+Shift+T Go to JUnit test
Ctrl+Shift+B Go to source
Ctrl+B Go to declaration
Ctrl+G Go to line
Ctrl+Shift+M Toggle add/remove bookmark
Ctrl+Shift+. / , Next/previous bookmark
Ctrl+. / , Next/previous usage/compile error
Alt+Shift+. / , Select next/previous element
Ctrl+Shift+1 / 2 / 3 Select in Projects/Files/Favorites
Ctrl+[ Move caret to matching bracket
Ctrl+K / Ctrl+Shift+K Next/previous word match
Alt+Left Arrow / Alt+Right Arrow / Ctrl+Q Go backward/forward/to last edit
Alt+Up Arrow / Down Arrow Next/previous marked occurrence

Opening and Toggling between Views

Shortcut Key Shortcut Description
Ctrl+Tab(Ctrl+`) Switch between open documents by order used
Shift+Esc Maximize window (toggle)
Ctrl+F4 / Ctrl+W Close selected window
Ctrl+Shift+F4 Close all windows
Shift+F10 Open contextual menu
Ctrl+Page Up / Page Down Switch between open documents by order of tabs
Ctrl+Alt+T Reopen recently closed file
Ctrl+Alt+Page Up / Page Down Toggle between editor types
AltMouse Wheel Up / Down Zoom text in / out
Ctrl+Shift+S Toggle Inspect Mode

Find, Search, Replace

Shortcut Key Shortcut Description
Ctrl+F3 Search word at insert point
F3 / Shift+F3 Find next/previous in file
Ctrl+F / H Find/Replace in file
Alt+F7 Find usages
Ctrl+Shift+F / H Find/replace in projects
Alt+Shift+U Find usages results
Alt+Shift+H Turn off search result highlights
Ctrl+R Rename
Ctrl+U, thenU Convert selection to uppercase
Ctrl+U, thenL Convert selection to lowercase
CtrlU, then S Toggle case of selection
Ctrl+Shift+V Paste formatted
Ctrl+Shift+D Show Clipboard History
Ctrl+I Jump to quick search field
Alt+Shift+L Copy file path

Coding in Java

Shortcut Key Shortcut Description
Alt+Insert Generate code
Ctrl+Shift+I Fix all class imports
Alt+Shift+I Fix selected class's import
Alt+Shift+F Format selection
Alt+Shift+Arrow Keys Shift lines left/right/up/down
Ctrl+Shift+R Rectangular Selection (Toggle)
Ctrl+Shift+Arrow Up / Arrow Down Copy lines up/down
Ctrl / Alt+F12 Inspect members/hierarchy
Ctrl+Shift+C / Ctrl / Add/remove comment lines
Ctrl+E Delete current line

Compiling, Testing, and Running

Shortcut Key Shortcut Description
F9 Compile package/ file
F11 Build main project
Shift+F11 Clean & build main project
Ctrl+Q Set request parameters
Ctrl+Shift+U Create Unit test
Ctrl+F6 / Alt+F6 Run Unit test on file/project
F6 / Shift+F6 Run main project/file