Key | Usage |
Ctrl + D | Delete current line |
Alt + ↑ | Exchange position with the row above |
Alt + ↓ | Exchange position with the row below |
Alt + ← | Navigate to previous page |
Alt + → | Navigate to next page |
Alt + / | View content assist |
Alt + Enter | View properties for current resource |
Shift + Enter | Insert new row below |
Shift + Ctrl + Enter | Insert new row above |
Ctrl + Q | Navigate to last edit |
Ctrl + L | Navigate to designated row |
Ctrl + M | Maximize current edit or view |
Ctrl + / | Comment current row |
Ctrl + O | View outline |
Ctrl + T | View type hierarchy |
Ctrl + W | Close current edit |
Ctrl + K | Navigate to next match |
Ctrl + Shift + K | Navigate to previous match |
Ctrl + E | View all edit |
Ctrl + Shift + E | View edit manager |
Ctrl + J | Start incremental find |
Ctrl + Shift + J | Start reverse incremental find |
Ctrl + H | Open search |
Ctrl + ↑ | Scroll up |
Ctrl + ↓ | Scroll down |
Ctrl + Shift + F4 | Close all edit |
Ctrl + Shift + X | Uppercase selected text |
Ctrl + Shift + Y | Lowercase selected text |
Ctrl + Shift + F | Format selected text |
Ctrl + Shift + P | Navigate to corresponding match |
Ctrl + Shift + T | Open type |
Ctrl + Shift + H | Open type in hierarchy |
Ctrl + Shift + ↑ | Navigate to previous member |
Ctrl + Shift + ↓ | Navigate to next member |
Alt + Shift + R | Rename current resource |
Alt + Shift + M | Extract method from selected text |
Alt + Shift + C | Change current method signature |
Alt + Shift + L | Extract local variable from selected text |
Alt + Shift + I | Inline current method |
Alt + Shift + V | Move static members from selected text |
F3 | Open declaration |
F4 | Open type hierarchy |
File | Settings | Keymap for Windows and Linux
IntelliJ IDEA | Preferences | Keymap for macOS
Ctrl+Alt+S
IntelliJ IDEA | Preferences | Keymap for macOS
Ctrl+Alt+S
In addition Squish supports testing of Qt, QML, QtQuick, native Windows, native Mac, Web/HTML5 a. 4个java 代码 模板通过代码提示快捷键来展开(alt+/,ctrl+.
Use this page to search for shortcuts and actions in the selected keymap, create, edit, and remove custom keymaps, and change shortcuts associated with actions in custom keymaps.
Note that the predefined keymaps are not editable. When you re-configure shortcut associations for the first time, IntelliJ IDEA will automatically create a copy of the currently selected predefined keymap, which then becomes editable
Keymap Management Buttons
Item | Description |
---|---|
Keymaps | Select the desired keymap. |
Copy | Click this button to create a child keymap on the basis of the keymap selected in the Keymaps list. |
Reset | Click this button to abandon all the changes made to a custom keymap and restore the configuration of the parent keymap. |
Delete | Click this button to remove the selected custom keymap from the list. |
Prefer key position over key char with national layout | This checkbox appears when a non-English keyboard layout has been detected (only available for MacOS). When this option is selected, key position is preferred over its meaning for keymap in national layouts. |
Based on keymap | This read-only field shows the name of the parent keymap. |
Keymap Toolbar
Item | Tooltip and shortcut | Description |
---|---|---|
Expand All Ctrl+NumPad Plus | Expand all nodes in the content pane of actions. | |
Collapse All Ctrl+NumPad - | Collapse all nodes in the content pane of actions. | |
Edit Shortcut Enter | Change shortcuts for the selected action. It is possible to remove existing shortcuts, and add new ones. Select the necessary action from the list:
These commands are duplicated in the context menus of the actions in the Actions content pane. | |
Search through the content pane of actions. As you type a search string, the actions that match the search pattern are displayed. The previously used search patterns are stored in the search history list. To add the search string to the history list, press Enter. Click to reveal the history list of the previous searches. Click to clear the current search pattern from the field. | ||
Find Action by Shortcut | Click this button to open the Find Shortcut dialog to filter out the desired actions by keystrokes. Refer to the section Configuring keyboard shortcuts to learn how to specify keyboard shortcuts. The actions with shortcuts that match the specified criteria are shown in the content pane of actions. | |
Clear Filtering | Click this button to restore the initial list of actions in the content pane. |
Actions
Item | Description |
---|---|
All Actions | This content pane shows all actions currently available in IntelliJ IDEA. The actions are grouped below nodes according to the areas of their use.
|
Shortcuts | This read-only field shows the list of shortcuts associated with the selected action in the current keymap. The shortcuts are represented depending on the platform. However, some keys are missing on certain keyboard layouts. For example, PageUp /PageDown keys are not available on notebooks. That's why one should use Fn plus arrow keys. |
Context menu of an action | |
Add Keyboard Shortcut | Open the Enter Keyboard Shortcut dialog, where you can specify the combination of keystrokes to be assigned to the selected action in the current keymap. |
Add Mouse Shortcut | Open the Enter Mouse Shortcut dialog, where you can specify the combination of mouse clicks and buttons to be assigned to the selected action in the current keymap. |
Add abbreviation | Add an abbreviation that can be used in Search Everywhere. |
Remove <shortcut>/<abbreviation> | Delete the selected shortcut or abbreviation. |