4 art directions — pick one below, click to zoom & compare.
⤢ APACHE NETBEANS KEYBOARD SHORTCUTS · MAC · 42 ESSENTIAL 1 2 3 4 5 6 7 8 9 0 Q ⌃ Go to La… W ⌘ Close Cu… E ⌘ Delete C… R ⌃ Rename /… T ⇧ ⌘ Go to JU… Y U ⇧ ⌘ Create U… I ⌃ Generate… O ⌘ Go to Ty… P ⌘ Show Met… A S D ⇧ ⌘ Show Cli… F ⌃ ⇧ Format S… G ⌘ Find Nex… H ⌃ ⇧ Toggle S… J K ⌘ Hippie C… L Z X C V ⇧ ⌘ Paste Fo… B ⌘ Go to De… N M ⇧ ⌘ Toggle B… MORE SHORTCUTS Code Completi… ⌃ ␣ Fix Imports ⇧ ⌘ I Show Hints / … ⌃ ↵ Add / Remove … ⌘ / Find Usages ⌃ F7 Find / Replac… ⌘ R Go to File ⌃ ⇧ O Run Main Proj… F6 Toggle Breakp… ⌘ F8 Find / Replac… ⇧ ⌘ F Go to Source ⇧ ⌘ B Go to Line ⌃ G Run File ⇧ F6 Continue Debu… F5 Step Into / O… F7 Switch Betwee… ⌘ ` Fix Import fo… ⌃ ⇧ I Copy Selectio… ⌃ ⇧ ↑ Shift Lines L… ⌥ ⇧ ← Finish Debugg… ⇧ F5 Run to Cursor… F4 Step Out ⌘ F7 Jump to Quick… ⌘ I Move Caret to… ⌘ [ Inspect Membe… ⌘ F12 shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH APACHE NETBEANS · MAC
APACHE NETBEANS KEYBOARD SHORTCUTS · MAC · 42 ESSENTIAL 1 2 3 4 5 6 7 8 9 0 A Z E ⌘ Delete C… R ⌃ Rename /… T ⇧ ⌘ Go to JU… Y U ⇧ ⌘ Create U… I ⌃ Generate… O ⌘ Go to Ty… P ⌘ Show Met… Q ⌃ Go to La… S D ⇧ ⌘ Show Cli… F ⌃ ⇧ Format S… G ⌘ Find Nex… H ⌃ ⇧ Toggle S… J K ⌘ Hippie C… L M ⇧ ⌘ Toggle B… W ⌘ Close Cu… X C V ⇧ ⌘ Paste Fo… B ⌘ Go to De… N MORE SHORTCUTS Code Completi… ⌃ ␣ Fix Imports ⇧ ⌘ I Show Hints / … ⌃ ↵ Add / Remove … ⌘ / Find Usages ⌃ F7 Find / Replac… ⌘ R Go to File ⌃ ⇧ O Run Main Proj… F6 Toggle Breakp… ⌘ F8 Find / Replac… ⇧ ⌘ F Go to Source ⇧ ⌘ B Go to Line ⌃ G Run File ⇧ F6 Continue Debu… F5 Step Into / O… F7 Switch Betwee… ⌘ ` Fix Import fo… ⌃ ⇧ I Copy Selectio… ⌃ ⇧ ↑ Shift Lines L… ⌥ ⇧ ← Finish Debugg… ⇧ F5 Run to Cursor… F4 Step Out ⌘ F7 Jump to Quick… ⌘ I Move Caret to… ⌘ [ Inspect Membe… ⌘ F12 shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH APACHE NETBEANS · MAC
⤢ SOURCE Generate Code ⌃ I Fix Imports ⇧ ⌘ I Format Selection ⌃ ⇧ F Show Hints / Fix Code ⌃ ↵ Fix Import for Selected Cl… ⌃ ⇧ I Show Method Parameters ⌘ P SEARCH Find Usages ⌃ F7 Find / Replace in File ⌘ R Find Next / Previous in Fi… ⌘ G Find / Replace in Projects ⇧ ⌘ F Jump to Quick Search Field ⌘ I Toggle Search Result Highl… ⌃ ⇧ H WINDOW Switch Between Open Docume… ⌘ ` Close Currently Selected W… ⌘ W Maximize / Minimize Window… ⇧ ⎋ Reopen Recently Closed File ⌥ ⌘ T Close All Windows ⇧ ⌘ F4 REFACTOR Rename / Instant Rename ⌃ R NAVIGATION Go to Type ⌘ O Go to Declaration ⌘ B Go to File ⌃ ⇧ O Go to Source ⇧ ⌘ B Go to Line ⌃ G Go to Last Edit Location ⌃ Q Go to JUnit Test ⇧ ⌘ T Move Caret to Matching Bra… ⌘ [ Inspect Members / Hierarchy ⌘ F12 Toggle Bookmark ⇧ ⌘ M Next / Previous Bookmark ⇧ ⌘ . EDITING Code Completion ⌃ ␣ Add / Remove Comment Lines ⌘ / Delete Current Line ⌘ E Copy Selection Up / Down ⌃ ⇧ ↑ Shift Lines Left / Right /… ⌥ ⇧ ← Hippie Completion ⌘ K Paste Formatted ⇧ ⌘ V Rectangular Selection (Tog… ⌃ ⇧ R Show Clipboard History ⇧ ⌘ D Convert Selection to Upper… ⌘ U › U Convert Selection to Lower… ⌘ U › L RUN/DEBUG Run Main Project F6 Toggle Breakpoint ⌘ F8 Run File ⇧ F6 Continue Debugger Session F5 Step Into / Over F7 Finish Debugger Session ⇧ F5 Run to Cursor Location F4 Step Out ⌘ F7 Create Unit Test ⇧ ⌘ U Run Unit Test on File ⌘ F6 Evaluate Expression ⌘ F9 Apache NetBeans KEYBOARD SHORTCUTS · MAC · 51 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH APACHE NETBEANS · MAC ⤢ SOURCE 06 Generate Code ⌃ I Fix Imports ⇧ ⌘ I Format Selection ⌃ ⇧ F Show Hints / Fix Code ⌃ ↵ Fix Import for Selected Class ⌃ ⇧ I Show Method Parameters ⌘ P SEARCH 06 Find Usages ⌃ F7 Find / Replace in File ⌘ R Find Next / Previous in File ⌘ G Find / Replace in Projects ⇧ ⌘ F Jump to Quick Search Field ⌘ I Toggle Search Result Highlig… ⌃ ⇧ H WINDOW 05 Switch Between Open Documents ⌘ ` Close Currently Selected Win… ⌘ W Maximize / Minimize Window (… ⇧ ⎋ Reopen Recently Closed File ⌥ ⌘ T Close All Windows ⇧ ⌘ F4 REFACTOR 01 Rename / Instant Rename ⌃ R NAVIGATION 11 Go to Type ⌘ O Go to Declaration ⌘ B Go to File ⌃ ⇧ O Go to Source ⇧ ⌘ B Go to Line ⌃ G Go to Last Edit Location ⌃ Q Go to JUnit Test ⇧ ⌘ T Move Caret to Matching Brack… ⌘ [ Inspect Members / Hierarchy ⌘ F12 Toggle Bookmark ⇧ ⌘ M Next / Previous Bookmark ⇧ ⌘ . EDITING 11 Code Completion ⌃ ␣ Add / Remove Comment Lines ⌘ / Delete Current Line ⌘ E Copy Selection Up / Down ⌃ ⇧ ↑ Shift Lines Left / Right / U… ⌥ ⇧ ← Hippie Completion ⌘ K Paste Formatted ⇧ ⌘ V Rectangular Selection (Toggl… ⌃ ⇧ R Show Clipboard History ⇧ ⌘ D Convert Selection to Upperca… ⌘ U › U Convert Selection to Lowerca… ⌘ U › L RUN/DEBUG 11 Run Main Project F6 Toggle Breakpoint ⌘ F8 Run File ⇧ F6 Continue Debugger Session F5 Step Into / Over F7 Finish Debugger Session ⇧ F5 Run to Cursor Location F4 Step Out ⌘ F7 Create Unit Test ⇧ ⌘ U Run Unit Test on File ⌘ F6 Evaluate Expression ⌘ F9 Apache NetBeans KEYBOARD SHORTCUTS · MAC · 51 BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH APACHE NETBEANS · MAC
⤢ APACHE NETBEANS · KEYBOARD SHORTCUTS Mac · 7 SETS · No.01 APACHE NETBEANS TOTAL 51 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS EDITING 11 SOURCE 06 REFACTOR 01 NAVIGATION 11 SEARCH 06 RUN/DEBUG 11 WINDOW 05 REF. EDITION · JAN 2026 shortcutposters.com Code Completion ⌃ ␣ Add / Remove Comment Lines ⌘ / Delete Current Line ⌘ E Copy Selection Up / Down ⌃ ⇧ ↑ Shift Lines Left / Right / Up / Down ⌥ ⇧ ← Hippie Completion ⌘ K Paste Formatted ⇧ ⌘ V Rectangular Selection (Toggle) ⌃ ⇧ R Show Clipboard History ⇧ ⌘ D Convert Selection to Uppercase ⌘ U › U Convert Selection to Lowercase ⌘ U › L Generate Code ⌃ I Fix Imports ⇧ ⌘ I Format Selection ⌃ ⇧ F Show Hints / Fix Code ⌃ ↵ Fix Import for Selected Class ⌃ ⇧ I Show Method Parameters ⌘ P Rename / Instant Rename ⌃ R Go to Type ⌘ O Go to Declaration ⌘ B Go to File ⌃ ⇧ O Go to Source ⇧ ⌘ B Go to Line ⌃ G Go to Last Edit Location ⌃ Q Go to JUnit Test ⇧ ⌘ T Move Caret to Matching Bracket ⌘ [ Inspect Members / Hierarchy ⌘ F12 Toggle Bookmark ⇧ ⌘ M Next / Previous Bookmark ⇧ ⌘ . Find Usages ⌃ F7 Find / Replace in File ⌘ R Find Next / Previous in File ⌘ G Find / Replace in Projects ⇧ ⌘ F Jump to Quick Search Field ⌘ I Toggle Search Result Highlights ⌃ ⇧ H Run Main Project F6 Toggle Breakpoint ⌘ F8 Run File ⇧ F6 Continue Debugger Session F5 Step Into / Over F7 Finish Debugger Session ⇧ F5 Run to Cursor Location F4 Step Out ⌘ F7 Create Unit Test ⇧ ⌘ U Run Unit Test on File ⌘ F6 Evaluate Expression ⌘ F9 Switch Between Open Documents ⌘ ` Close Currently Selected Window ⌘ W Maximize / Minimize Window (Toggle) ⇧ ⎋ Reopen Recently Closed File ⌥ ⌘ T Close All Windows ⇧ ⌘ F4
APACHE NETBEANS KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL 1 2 3 4 5 6 7 8 9 0 Q W E R ⌃ Rename /… T Y U I ⌃ Generate… O ⌘ Go to Ty… P A S D F ⌃ ⇧ Format S… G H J K L Z X C V B ⌘ Go to De… N M MORE SHORTCUTS Code Completion ⌃ ␣ Fix Imports ⇧ ⌘ I Show Hints / Fix … ⌃ ↵ Add / Remove Comm… ⌘ / Find Usages ⌃ F7 Find / Replace in… ⌘ R Go to File ⌃ ⇧ O Run Main Project F6 Toggle Breakpoint ⌘ F8 shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH APACHE NETBEANS · MAC Keyboard map SOURCE Generate Code ⌃ I Fix Imports ⇧ ⌘ I Format Selection ⌃ ⇧ F Show Hints / Fix Code ⌃ ↵ NAVIGATION Go to Type ⌘ O Go to Declaration ⌘ B Go to File ⌃ ⇧ O RUN/DEBUG Run Main Project F6 Toggle Breakpoint ⌘ F8 EDITING Code Completion ⌃ ␣ Add / Remove Comment Lines ⌘ / REFACTOR Rename / Instant Rename ⌃ R SEARCH Find Usages ⌃ F7 Find / Replace in File ⌘ R Apache NetBeans KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH APACHE NETBEANS · MAC Isometric SOURCE 04 Generate Code ⌃ I Fix Imports ⇧ ⌘ I Format Selection ⌃ ⇧ F Show Hints / Fix Code ⌃ ↵ NAVIGATION 03 Go to Type ⌘ O Go to Declaration ⌘ B Go to File ⌃ ⇧ O RUN/DEBUG 02 Run Main Project F6 Toggle Breakpoint ⌘ F8 EDITING 02 Code Completion ⌃ ␣ Add / Remove Comment Lines ⌘ / REFACTOR 01 Rename / Instant Rename ⌃ R SEARCH 02 Find Usages ⌃ F7 Find / Replace in File ⌘ R Apache NetBeans KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH APACHE NETBEANS · MAC Typewriter APACHE NETBEANS · KEYBOARD SHORTCUTS Mac · 6 SETS · No.01 APACHE NETBEANS TOTAL 14 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS EDITING 02 SOURCE 04 REFACTOR 01 NAVIGATION 03 SEARCH 02 RUN/DEBUG 02 REF. EDITION · JAN 2026 shortcutposters.com Code Completion ⌃ ␣ Add / Remove Comment Lines ⌘ / Generate Code ⌃ I Fix Imports ⇧ ⌘ I Format Selection ⌃ ⇧ F Show Hints / Fix Code ⌃ ↵ Rename / Instant Rename ⌃ R Go to Type ⌘ O Go to Declaration ⌘ B Go to File ⌃ ⇧ O Find Usages ⌃ F7 Find / Replace in File ⌘ R Run Main Project F6 Toggle Breakpoint ⌘ F8 Editorial Apache NetBeans is an open-source integrated development environment supporting Java and other languages with editing, debugging, and project management tools. Its keyboard shortcuts speed up code completion, refactoring, and navigation across files, making development more fluid.
Official: Official site
All Apache NetBeans keyboard shortcuts (Mac)
Editing Navigation Run/Debug Source Search Window Refactor
+ 1 more control in the table below
Editing Navigation Run/Debug Source Search Window Refactor
+ 1 more control in the table below
Editing 11 Action Shortcut Code Completion ⌃ ␣ Add / Remove Comment Lines ⌘ / Delete Current Line ⌘ E Copy Selection Up / Down ⌃ ⇧ ↑ Shift Lines Left / Right / Up / Down ⌥ ⇧ ← Hippie Completion ⌘ K Paste Formatted ⇧ ⌘ V Rectangular Selection (Toggle) ⌃ ⇧ R Show Clipboard History ⇧ ⌘ D Convert Selection to Uppercase ⌘ U then U Convert Selection to Lowercase ⌘ U then L
Navigation 11 Action Shortcut Go to Type ⌘ O Go to Declaration ⌘ B Go to File ⌃ ⇧ O Go to Source ⇧ ⌘ B Go to Line ⌃ G Go to Last Edit Location ⌃ Q Go to JUnit Test ⇧ ⌘ T Move Caret to Matching Bracket ⌘ [ Inspect Members / Hierarchy ⌘ F12 Toggle Bookmark ⇧ ⌘ M Next / Previous Bookmark ⇧ ⌘ .
Run/Debug 11 Action Shortcut Run Main Project F6 Toggle Breakpoint ⌘ F8 Run File ⇧ F6 Continue Debugger Session F5 Step Into / Over F7 Finish Debugger Session ⇧ F5 Run to Cursor Location F4 Step Out ⌘ F7 Create Unit Test ⇧ ⌘ U Run Unit Test on File ⌘ F6 Evaluate Expression ⌘ F9
Source 6 Action Shortcut Generate Code ⌃ I Fix Imports ⇧ ⌘ I Format Selection ⌃ ⇧ F Show Hints / Fix Code ⌃ ↵ Fix Import for Selected Class ⌃ ⇧ I Show Method Parameters ⌘ P
Search 6 Action Shortcut Find Usages ⌃ F7 Find / Replace in File ⌘ R Find Next / Previous in File ⌘ G Find / Replace in Projects ⇧ ⌘ F Jump to Quick Search Field ⌘ I Toggle Search Result Highlights ⌃ ⇧ H
Window 5 Action Shortcut Switch Between Open Documents ⌘ ` Close Currently Selected Window ⌘ W Maximize / Minimize Window (Toggle) ⇧ ⎋ Reopen Recently Closed File ⌥ ⌘ T Close All Windows ⇧ ⌘ F4
Refactor 1 Action Shortcut Rename / Instant Rename ⌃ R
Sourced from netbeans.apache.org , personals.ac.upc.edu , cs.smu.ca
·
Last verified June 14, 2026
Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or
sponsored by Apache NetBeans. All product names, logos, and trademarks are property of
their respective owners. See our licensing & trademark
notice .
Frequently asked questions
Does the poster include every Apache NetBeans shortcut? Apache NetBeans has 51 keyboard shortcuts in total — the complete list is free to read on this page. The poster features the most essential ones, curated to stay readable on a wall.
Can I print it at home? Yes. The digital download is a high-resolution 300 DPI file you can print at home or at any print shop, in standard frame sizes.
Does it cover both Mac and Windows? We sell separate Mac and Windows editions so every key matches your keyboard exactly. This page is the macOS edition.
Is this an official Apache NetBeans product? No. This is an unofficial reference poster and is not affiliated with or endorsed by Apache NetBeans. All trademarks belong to their respective owners. Was this reference helpful? Thanks — your feedback helps us improve.
▲ Yes
▼ No