IntelliJ IDEA is an integrated development environment (IDE) written in Java for developing computer software. See how KeyCombiner can boost your IntelliJ IDEA productivity.
id | Description | Keys | Keys (macOS) | Context | Category | Modifiers | |
---|---|---|---|---|---|---|---|
174649 | Save all | ctrl+s | cmd+s | IntelliJ IDEA | General | ||
174650 | Synchronize | ctrl+alt+y | alt+cmd+y | IntelliJ IDEA | General | ||
174651 | Toggle maximizing editor | ctrl+shift+f12 | shift+cmd+f12 | IntelliJ IDEA | General | ||
174652 | Inspect current file with current profile | alt+shift+i | alt+shift+i | IntelliJ IDEA | General | ||
174653 | Quick switch current scheme | ctrl+` | ctrl+` | IntelliJ IDEA | General | ||
174654 | Open Settings dialog | ctrl+alt+s | cmd+, | IntelliJ IDEA | General | ||
174655 | Open Project Structure dialog | ctrl+alt+shift+s | cmd+; | IntelliJ IDEA | General | ||
174656 | Find Action | ctrl+shift+a | shift+cmd+a | IntelliJ IDEA | General | ||
174657 | Show Project window | alt+1 | cmd+1 | IntelliJ IDEA | Show Tool Windows | ||
174658 | Show Favorites window | alt+2 | cmd+2 | IntelliJ IDEA | Show Tool Windows | ||
174659 | Show Find window | alt+3 | cmd+3 | IntelliJ IDEA | Show Tool Windows | ||
174660 | Show Run window | alt+4 | cmd+4 | IntelliJ IDEA | Show Tool Windows | ||
174661 | Show Debug window | alt+5 | cmd+5 | IntelliJ IDEA | Show Tool Windows | ||
174662 | Show Problems window | alt+6 | cmd+6 | IntelliJ IDEA | Show Tool Windows | ||
174663 | Show Structure window | alt+7 | cmd+7 | IntelliJ IDEA | Show Tool Windows | ||
174664 | Show Services window | alt+8 | cmd+8 | IntelliJ IDEA | Show Tool Windows | ||
174665 | Show Version Control window | alt+9 | cmd+9 | IntelliJ IDEA | Show Tool Windows | ||
174666 | Show Commit window | alt+0 | cmd+0 | IntelliJ IDEA | Show Tool Windows | ||
174667 | Show Terminal window | alt+f12 | alt+f12 | IntelliJ IDEA | Show Tool Windows | ||
174668 | Step over | f8 | f8 | IntelliJ IDEA | Debugging | ||
174669 | Step into | f7 | f7 | IntelliJ IDEA | Debugging | ||
174670 | Smart step into | shift+f7 | shift+f7 | IntelliJ IDEA | Debugging | ||
174671 | Smart step out | shift+f8 | shift+f8 | IntelliJ IDEA | Debugging | ||
174672 | Run to cursor | alt+f9 | alt+f9 | IntelliJ IDEA | Debugging | ||
174673 | Evaluate expression | alt+f8 | alt+f8 | IntelliJ IDEA | Debugging | ||
174674 | Resume program | f9 | alt+cmd+r | IntelliJ IDEA | Debugging | ||
174675 | Toggle breakpoint | ctrl+f8 | cmd+f8 | IntelliJ IDEA | Debugging | ||
174676 | View breakpoints | ctrl+shift+f8 | shift+cmd+f8 | IntelliJ IDEA | Debugging | ||
174677 | Search everywhere | shift shift | shift shift | IntelliJ IDEA | Search / Replace | ||
174678 | Find | ctrl+f | cmd+f | IntelliJ IDEA | Search / Replace | ||
174679 | Find next | f3 | cmd+g | IntelliJ IDEA | Search / Replace | ||
174680 | Find previous | shift+f3 | shift+cmd+g | IntelliJ IDEA | Search / Replace | ||
174681 | Replace | ctrl+r | cmd+r | IntelliJ IDEA | Search / Replace | ||
174682 | Find in path | ctrl+shift+f | shift+cmd+f | IntelliJ IDEA | Search / Replace | ||
174683 | Replace in path | ctrl+shift+r | shift+cmd+r | IntelliJ IDEA | Search / Replace | ||
174684 | Select next occurrence | alt+j | ctrl+g | IntelliJ IDEA | Search / Replace | ||
174685 | Select all occurrences | ctrl+alt+shift+j | ctrl+cmd+g | IntelliJ IDEA | Search / Replace | ||
174686 | Unselect occurrence | alt+shift+j | ctrl+shift+g | IntelliJ IDEA | Search / Replace | ||
174687 | Basic code completion | ctrl+space | ctrl+space | IntelliJ IDEA | Editing | ||
174688 | Smart code completion | ctrl+shift+space | ctrl+shift+space | IntelliJ IDEA | Editing | ||
174689 | Complete statement | ctrl+shift+enter | ctrl+shift+enter | IntelliJ IDEA | Editing | ||
174690 | Parameter info (within method call arguments) | ctrl+p | cmd+p | IntelliJ IDEA | Editing | ||
174691 | Quick documentation lookup | ctrl+q | ctrl+j | IntelliJ IDEA | Editing | ||
174692 | External Doc | shift+f1 | shift+f1 | IntelliJ IDEA | Editing | ||
174693 | Brief Info | ctrl+mouse | cmd+mouse | IntelliJ IDEA | Editing | ||
174694 | Show descriptions of error at caret | ctrl+f1 | cmd+f1 | IntelliJ IDEA | Editing | ||
174695 | Generate code... | alt+ins | cmd+n or ctrl+enter | IntelliJ IDEA | Editing | ||
174696 | Override methods | ctrl+o | ctrl+o | IntelliJ IDEA | Editing | ||
174697 | Implement methods | ctrl+i | ctrl+i | IntelliJ IDEA | Editing | ||
174698 | Surround with… | ctrl+alt+t | alt+cmd+t | IntelliJ IDEA | Editing | ||
174699 | Comment/uncomment with line comment | ctrl+/ | cmd+/ | IntelliJ IDEA | Editing | ||
174700 | Comment/uncomment with block comment | ctrl+shift+/ | alt+cmd+/ | IntelliJ IDEA | Editing | ||
174701 | Extend selection | ctrl+w | alt+up | IntelliJ IDEA | Editing | ||
174702 | Shrink selection | ctrl+shift+w | alt+down | IntelliJ IDEA | Editing | ||
174703 | Context info | alt+q | ctrl+shift+q | IntelliJ IDEA | Editing | ||
174704 | Show intention actions and quick-fixes | alt+enter | alt+enter | IntelliJ IDEA | Editing | ||
174705 | Reformat code | ctrl+alt+l | alt+cmd+l | IntelliJ IDEA | Editing | ||
174706 | Optimize imports | ctrl+alt+o | ctrl+alt+o | IntelliJ IDEA | Editing | ||
174707 | Auto-indent line(s) | ctrl+alt+i | ctrl+alt+i | IntelliJ IDEA | Editing | ||
174708 | Indent / unindent selected lines | tab or shift+tab | tab or shift+tab | IntelliJ IDEA | Editing | ||
174709 | Cut current line to clipboard | ctrl+x or shift+del | cmd+x | IntelliJ IDEA | Editing | ||
174710 | Copy current line to clipboard | ctrl+c or ctrl+ins | cmd+c | IntelliJ IDEA | Editing | ||
174711 | Paste from clipboard | ctrl+v or shift+ins | cmd+v | IntelliJ IDEA | Editing | ||
174712 | Paste from recent buffers... | ctrl+shift+v | shift+cmd+v | IntelliJ IDEA | Editing | ||
174713 | Duplicate current line | ctrl+d | cmd+d | IntelliJ IDEA | Editing | ||
174714 | Delete line at caret | ctrl+y | cmd+backspace | IntelliJ IDEA | Editing | ||
174715 | Smart line join | ctrl+shift+j | ctrl+shift+j | IntelliJ IDEA | Editing | ||
174716 | Smart line split | ctrl+enter | cmd+enter | IntelliJ IDEA | Editing | ||
174717 | Start new line | shift+enter | shift+enter | IntelliJ IDEA | Editing | ||
174718 | Toggle case for word at caret or selected block | ctrl+shift+u | shift+cmd+u | IntelliJ IDEA | Editing | ||
174719 | Select till code block end or start | ctrl+shift+] or ctrl+shift+[ | shift+cmd+] or shift+cmd+[ | IntelliJ IDEA | Editing | ||
174720 | Delete to word end | ctrl+del | alt+del | IntelliJ IDEA | Editing | ||
174721 | Delete to word start | ctrl+backspace | alt+backspace | IntelliJ IDEA | Editing | ||
174722 | Expand code block | ctrl+numpad_plus | cmd+plus | IntelliJ IDEA | Editing | ||
174723 | Collapse code block | ctrl+numpad- | cmd+- | IntelliJ IDEA | Editing | ||
174724 | Expand all | ctrl+shift+numpad_plus | shift+cmd+plus | IntelliJ IDEA | Editing | ||
174725 | Collapse all | ctrl+shift+numpad- | shift+cmd+- | IntelliJ IDEA | Editing | ||
174726 | Close active editor tab | ctrl+f4 | cmd+w | IntelliJ IDEA | Editing | ||
174727 | Copy | f5 | f5 | IntelliJ IDEA | Refactoring | ||
174728 | Move | f6 | f6 | IntelliJ IDEA | Refactoring | ||
174729 | Safe Delete | alt+del | cmd+del | IntelliJ IDEA | Refactoring | ||
174730 | Rename | shift+f6 | shift+f6 | IntelliJ IDEA | Refactoring | ||
174731 | Refactor this | ctrl+alt+shift+t | ctrl+t | IntelliJ IDEA | Refactoring | ||
174732 | Change Signature | ctrl+f6 | cmd+f6 | IntelliJ IDEA | Refactoring | ||
174733 | Inline | ctrl+alt+n | alt+cmd+n | IntelliJ IDEA | Refactoring | ||
174734 | Extract Method | ctrl+alt+m | alt+cmd+m | IntelliJ IDEA | Refactoring | ||
174735 | Extract Variable | ctrl+alt+v | alt+cmd+v | IntelliJ IDEA | Refactoring | ||
174736 | Extract Field | ctrl+alt+f | alt+cmd+f | IntelliJ IDEA | Refactoring | ||
174737 | Extract Constant | ctrl+alt+c | alt+cmd+c | IntelliJ IDEA | Refactoring | ||
174738 | Extract Parameter | ctrl+alt+p | alt+cmd+p | IntelliJ IDEA | Refactoring | ||
174739 | Go to class | ctrl+n | cmd+o | IntelliJ IDEA | Navigation | ||
174740 | Go to file | ctrl+shift+n | shift+cmd+o | IntelliJ IDEA | Navigation | ||
174741 | Go to symbol | ctrl+alt+shift+n | alt+cmd+o | IntelliJ IDEA | Navigation | ||
174742 | Go to next / previous editor tab | alt+right or alt+left | ctrl+right or ctrl+left | IntelliJ IDEA | Navigation | ||
174743 | Go back to previous tool window | f12 | f12 | IntelliJ IDEA | Navigation | ||
174744 | Go to editor (from tool window) | esc | esc | IntelliJ IDEA | Navigation | ||
174745 | Hide active or last active window | shift+esc | shift+esc | IntelliJ IDEA | Navigation | ||
174746 | Go to line | ctrl+g | cmd+l | IntelliJ IDEA | Navigation | ||
174747 | Recent files popup | ctrl+e | cmd+e | IntelliJ IDEA | Navigation | ||
174748 | Navigate back | ctrl+alt+left | alt+cmd+left | IntelliJ IDEA | Navigation | ||
174749 | Navigate forward | ctrl+alt+right | alt+cmd+right | IntelliJ IDEA | Navigation | ||
174750 | Navigate to last edit location | ctrl+shift+backspace | shift+cmd+backspace | IntelliJ IDEA | Navigation | ||
174751 | Select current file or symbol in any view | alt+f1 | alt+f1 | IntelliJ IDEA | Navigation | ||
174752 | Go to declaration | ctrl+b | cmd+b | IntelliJ IDEA | Navigation | ||
174753 | Go to implementation(s) | ctrl+alt+b | shift+cmd+b | IntelliJ IDEA | Navigation | ||
174754 | Open quick definition lookup | ctrl+shift+i | alt+space or cmd+y | IntelliJ IDEA | Navigation | ||
174755 | Go to type declaration | ctrl+shift+b | ctrl+shift+b | IntelliJ IDEA | Navigation | ||
174756 | Go to super-method/ super-class | ctrl+u | cmd+u | IntelliJ IDEA | Navigation | ||
174757 | Go to previous / next method | alt+up or alt+down | ctrl+up or ctrl+down | IntelliJ IDEA | Navigation | ||
174758 | Move to code block end / start | ctrl+] or ctrl+[ | cmd+] or cmd+[ | IntelliJ IDEA | Navigation | ||
174759 | File structure popup | ctrl+f12 | cmd+f12 | IntelliJ IDEA | Navigation | ||
174760 | Type hierarchy | ctrl+h | ctrl+h | IntelliJ IDEA | Navigation | ||
174761 | Method hierarchy | ctrl+shift+h | shift+cmd+h | IntelliJ IDEA | Navigation | ||
174762 | Call hierarchy | ctrl+alt+h | ctrl+alt+h | IntelliJ IDEA | Navigation | ||
174763 | Next highlighted error | f2 | f2 | IntelliJ IDEA | Navigation | ||
174764 | Previous highlighted error | shift+f2 | shift+f2 | IntelliJ IDEA | Navigation | ||
174765 | Edit source/View source | f4 or ctrl+enter | f4 or cmd+enter | IntelliJ IDEA | Navigation | ||
174766 | Show navigation bar | alt+home | alt+home | IntelliJ IDEA | Navigation | ||
174767 | Toggle bookmark | f11 | f3 | IntelliJ IDEA | Navigation | ||
174768 | Toggle bookmark with mnemonic | ctrl+f11 | alt+f3 | IntelliJ IDEA | Navigation | ||
174769 | Go to numbered bookmark 0/1/2 | ctrl+0 or ctrl+1 or ctrl+2 | ctrl+0 or ctrl+1 or ctrl+2 | IntelliJ IDEA | Navigation | ||
174770 | Show bookmarks | shift+f11 | cmd+f3 | IntelliJ IDEA | Navigation | ||
174771 | Make project | ctrl+f9 | cmd+f9 | IntelliJ IDEA | Compile and Run | ||
174772 | Compile selected file, package or module | ctrl+shift+f9 | shift+cmd+f9 | IntelliJ IDEA | Compile and Run | ||
174773 | Select configuration and run | alt+shift+f10 | ctrl+alt+r | IntelliJ IDEA | Compile and Run | ||
174774 | Select configuration and debug | alt+shift+f9 | ctrl+alt+d | IntelliJ IDEA | Compile and Run | ||
174775 | Run | shift+f10 | ctrl+r | IntelliJ IDEA | Compile and Run | ||
174776 | Debug | shift+f9 | ctrl+d | IntelliJ IDEA | Compile and Run | ||
174777 | Run context configuration from editor | ctrl+shift+f10 | ctrl+shift+r or ctrl+shift+d | IntelliJ IDEA | Compile and Run | ||
174778 | Find usages | alt+f7 | alt+f7 | IntelliJ IDEA | Usage Search | ||
174779 | Find usages in file | ctrl+f7 | cmd+f7 | IntelliJ IDEA | Usage Search | ||
174780 | Highlight usages in file | ctrl+shift+f7 | shift+cmd+f7 | IntelliJ IDEA | Usage Search | ||
174781 | Show usages | ctrl+alt+f7 | alt+cmd+f7 | IntelliJ IDEA | Usage Search | ||
174782 | Commit project to VCS | ctrl+k | cmd+k | IntelliJ IDEA | VCS / Local History | ||
174783 | Update project from VCS | ctrl+t | cmd+t | IntelliJ IDEA | VCS / Local History | ||
174784 | Push commits | ctrl+shift+k | shift+cmd+k | IntelliJ IDEA | VCS / Local History | ||
174785 | ‘VCS’ quick popup | alt+` | ctrl+v | IntelliJ IDEA | VCS / Local History | ||
174786 | Surround with Live Template | ctrl+alt+j | alt+cmd+j | IntelliJ IDEA | Live Templates | ||
174787 | Insert Live Template | ctrl+j | cmd+j | IntelliJ IDEA | Live Templates | ||
ID | Description | Keys | Keys (macOS) | Context | Category | Modifiers |
It is a core idea of KeyCombiner to not just practice any keyboard shortcuts, but to select what is useful for you.
Use this and other public collections to quickly build your own shortcut collections. The -icon shows at first glance which shortcuts are already in your collections. Hover over the icon to see the names of your collections that contain the respective shortcut.
These public tables can also serve as a cheat sheet to quickly look up keyboard shortcuts when you need them. However, the same can be done much quicker with KeyCombiner Desktop's instant lookup.
Please note that we are not in any way affiliated to the applications, companies, and trademarks listed as public collections. The data is gathered solely from official and public sources. If you are the copyright holder and wish to see your software removed, please get in touch and we will remove it quickly.
The combination table supports all popular multi-selection patterns. Hold Shift for range-selection. Use Ctrl for selecting multiple areas, and drag the mouse to select adjacent entries.
Copy the selected combinations to a personal collection via the Collect-button on top of the table.
Use the sidebar on the right to quickly filter through your collection by preset criteria. Use the different search fields for more complex queries.
Use the buttons at the top-left of the combination table to export the keyboard combinations in different formats. (Pro only)