| CTRLSPACE–Open autocompletion dialog | Edit |
| CTRLSHIFTSPACE–Smart autocompletion (filtered by expected type) | Edit |
| CTRLALTSPACE–Class name autocompletion, regardless of import | Edit |
| CTRLSHIFTENTER–Perform autocompletion | Edit |
| CTRLP–Method parameter information | Edit |
| CTRLQ–Show documentation for the object under the cursor | Edit |
| CTRLF1–Show error or warning description | Edit |
| ALTINSERT–Code generation | Edit |
| CTRLO–Method/s override code generation window | Edit |
| CTRLI–Method/s implementation code generation window | Edit |
|
| CTRLALTT–Wrap selected code fragment with construct | Edit |
| CTRL/–Comment / uncomment line under cursor | Edit |
| CTRLSHIFT/–Multi-line commenting / uncommenting | Edit |
| CTRLW–Extend selection to next block | Edit |
| CTRLSHIFTW–Reduce selection to next block | Edit |
| ALTQ–Context information | Edit |
| ALTENTER–Show suggested correction | Edit |
| CTRLALTL–Format file or selected fragment | Edit |
| CTRLALTO–Remove unused imports | Edit |
| CTRLALTI–Align auto-indent | Edit |
| TAB–Indent the selected code block | Edit |
| SHIFTTAB–Remove the indent from the selected code block | Edit |
| CTRLSHIFTV–Paste fragment from clipboard history | Edit |
| CTRLD–Duplicate the line under the cursor | Edit |
| CTRLY–Delete the line | Edit |
| CTRLSHIFTJ–Merge lines | Edit |
| CTRLENTER–Insert a line before or after the current one | Edit |
| SHIFTENTER–Start on a new line | Edit |
| CTRLSHIFTU–Toggle word under cursor to lowercase/uppercase | Edit |
| CTRLSHIFT]–Select code up to first closing brace | Edit |
| CTRLSHIFT[–Select code up to first opening brace | Edit |
| CTRLDELETE–Delete word after cursor | Edit |
| CTRLBACKSPACE–Delete word before cursor | Edit |
| CTRLNUMPAD +–Expand code block | Edit |
| CTRLNUMPAD -–Collapse code block | Edit |
| CTRLSHIFTNUMPAD +–Expand all code blocks | Edit |
| CTRLSHIFTNUMPAD -–Collapse all code blocks | Edit |
| CTRLF4–Close active editor tab | Edit |
| SHIFTSHIFT–Search everything and everywhere | Find / Replace |
| CTRLF–Search the file in the current tab | Find / Replace |
|
| F3–Search further in the file | Find / Replace |
| SHIFTF3–Search the file backward | Find / Replace |
| CTRLR–Replace the file in the current tab | Find / Replace |
| CTRLSHIFTF–Search the project / module / directory | Find / Replace |
| CTRLSHIFTR–Replace by Project / Module / Directory | Find / Replace |
| CTRLN–Find by Class | Find / Replace |
| CTRLSHIFTN–Find by File | Find / Replace |
| CTRLALTSHIFTN–Find Text | Find / Replace |
| ALTF7–Find Usages | Find / Replace |
| CTRLF7–Find Usages in Current File | Find / Replace |
| CTRLSHIFTF7–Highlight Usages in File | Find / Replace |
| CTRLALTF7–Show Usages | Find / Replace |
| CTRLF9–Structuring and Building Modified Project Files | Execute |
| CTRLSHIFTF9–Compile the selected package or module file | Execute |
| ALTSHIFTF10–Select and run configuration | Run |
| ALTSHIFTF9–Select and run configuration in debug mode | Run |
| SHIFTF10–Run | Run |
| SHIFTF9–Run in debug mode | Run |
| F8–Step Over | Debug |
| F7–Step In | Debug |
| SHIFTF7–Smart Step | Debug |
| SHIFTF8–Step Out | Debug |
| ALTF9–Run to cursor | Debug |
| F9–Continue program execution | Debug |
| CTRLF8–Add/Remove Breakpoint | Debug |
| CTRLSHIFTF8–Show Breakpoints in a Separate Window | Debug |
| ALT→–Go to Next Tab | Navigation |
| ALT←–Go to Previous Tab | Navigation |
| F12–Return to Previous Window | Navigation |
| SHIFTESC–Hide Active or Last Active Window | Navigation |
| CTRLSHIFTF4–Close Active Window | Navigation |
| CTRLG–Go to Line Number | Navigation |
| CTRLTAB–Toggle Active Tabs | Navigation |
| CTRLE–Toggle Recent Files | Navigation |
| CTRLB–Go to the announcement | Navigation |
| CTRLALTB–Go to the implementation | Navigation |
| CTRLSHIFTI–View the definition in a new window | Navigation |
| CTRLU–Go to super method or class | Navigation |
| ALT↑–Go to previous method | Navigation |
| ALT↓–Go to next method | Navigation |
|
| CTRL]–Go to end of block | Navigation |
| CTRL[–Go to beginning of block | Navigation |
| CTRLF12–Open class method navigation window | Navigation |
| CTRLH–Class hierarchy | Navigation |
| CTRLSHIFTH–Method hierarchy | Navigation |
| CTRLALTH–Call hierarchy | Navigation |
| F2–Go to next error or warning | Navigation |
| SHIFTF2–Go to previous error or warning | Navigation |
| ALTHOME–Move cursor to navigation bar | Navigation |
| F11–Add / remove bookmark | Navigation |
| CTRL0..9–Go to bookmark by number | Navigation |
| SHIFTF11–Show bookmarks | Navigation |
| F5–Copy file | Refactoring |
| F6–Move file | Refactoring |
| ALTDELETE–Safe delete | Refactoring |
| SHIFTF6–Rename | Refactoring |
| CTRLF6–Change method signature | Refactoring |
| CTRLALTN–Inline (move code out of method) | Refactoring |
| CTRLALTM–Move selected code to method | Refactoring |
| CTRLALTV–Move value to variable | Refactoring |
| CTRLALTF–Move variable to class properties | Refactoring |
| CTRLALTC–Move variable to constants | Refactoring |
| CTRLALTP–Move variable to method parameters | Refactoring |
| CTRLK–Commit project in VCS | VCS |
| CTRLT–Update project from VCS | VCS |
| ALTSHIFTC–View latest changes | VCS |
| ALT`–Open VCS Operations window | VCS |
| CTRLALTJ–Wrap the selected code in a template | Templates |
| CTRLJ–Insert Template | Templates |
| ALT0..9–Open the corresponding tool window | General |
| CTRLS–Save All | General |
| CTRLALTY–Synchronize | General |
| ALTSHIFTF–Add to Favorites | General |
| CTRL`–Quickly Switch Current Scheme | General |
| CTRLALTS–Open Development Environment Settings | General |
| CTRLALTSHIFTS–Open the Project Structure window | General |
| CTRLSHIFTA–Find Action | General |