@@ -10,7 +10,7 @@ Port of IntelliJ IDEA key bindings for VS Code. Includes keymaps for popular Jet
1010### Editing  
1111
1212Linux, Windows | macOS | Feature | Supported
13- ---------------|------|---------|----------
13+ ---------------|------|---------|----------  
1414ctrl+space | ctrl+space | Basic code completion (the name of any class, method or variable) | ✅
1515ctrl+shift+space | ctrl+shift+space | Smart code completion (filters the list of methods and variables by expected type) | N/A
1616ctrl+shift+enter | cmd+shift+enter | Complete statement | ✅
@@ -69,7 +69,7 @@ shift+alt+up | shift+alt+up | Move Line Up | ✅
6969### Search/Replace  
7070
7171Linux, Windows | macOS | Feature | Supported
72- ---------------|------|---------|----------
72+ ---------------|------|---------|----------  
7373shift shift | shift shift | Search everywhere | N/A
7474ctrl+f | cmd+f | Find | ✅
7575f3 | cmd+g | Find next | ✅
@@ -83,7 +83,7 @@ ctrl+shift+m | cmd+shift+m | Replace structurally (Ultimate Edition only) | N/A
8383### Usage Search  
8484
8585Linux, Windows | macOS | Feature | Supported
86- ---------------|------|---------|----------
86+ ---------------|------|---------|----------  
8787alt+f7 | alt+f7 | Find usages | ✅
8888alt+ctrl+f7 | alt+cmd+f7 | Show usages | ✅
8989ctrl+f7 | cmd+f7 | Find usages in file | N/A
@@ -93,7 +93,7 @@ ctrl+alt+f7 | cmd+alt+f7 | Show usages | N/A
9393### Compile and Run  
9494
9595Linux, Windows | macOS | Feature | Supported
96- ---------------|------|---------|----------
96+ ---------------|------|---------|----------  
9797ctrl+f9 | cmd+f9 | Make project (compile modifed and dependent) | ✅
9898ctrl+shift+f9 | cmd+shift+f9 | Compile selected file, package or module | N/A
9999alt+shift+f10 | ctrl+alt+r | Select configuration and run | ✅
@@ -106,7 +106,7 @@ ctrl+shift+f10 | ctrl+shift+r | Debug context configuration from editor | N/A
106106### Debugging  
107107
108108Linux, Windows | macOS | Feature | Supported
109- ---------------|------|---------|----------
109+ ---------------|------|---------|----------  
110110f8 | f8 | Step over | ✅
111111f7 | f7 | Step into | ✅
112112shift+f7 | shift+f7 | Smart step into | N/A
@@ -121,7 +121,7 @@ ctrl+shift+f8 | cmd+shift+f8 | View breakpoints | ✅
121121### Navigation  
122122
123123Linux, Windows | macOS | Feature | Supported
124- ---------------|------|---------|----------
124+ ---------------|------|---------|----------  
125125ctrl+n | cmd+o | Go to class | ✅
126126ctrl+shift+n | cmd+shift+o | Go to file | ✅
127127ctrl+alt+shift+n | cmd+alt+o | Go to symbol | ✅
@@ -177,7 +177,7 @@ ctrl+alt+shift+up | ctrl+alt+shift+up | Previous Change | ✅
177177### Refactoring  
178178
179179Linux, Windows | macOS | Feature | Supported
180- ---------------|------|---------|----------
180+ ---------------|------|---------|----------  
181181f5 | f5 | Copy | N/A
182182f6 | f6 | Move | N/A
183183alt+delete | cmd+delete | Safe Delete | N/A
@@ -194,24 +194,25 @@ ctrl+alt+p | cmd+alt+p | Extract Parameter | N/A
194194### VCS/Local History  
195195
196196Linux, Windows | macOS | Feature | Supported
197- ---------------|------|---------|----------
197+ ---------------|------|---------|----------  
198198ctrl+k | cmd+k | Commit project to VCS | ✅
199199ctrl+shift+k | cmd+shift+k | Push commits to VCS | ✅
200200ctrl+t | cmd+t | Update project from VCS | ✅
201+ ctrl+alt+z | cmd+alt+z | Rollback Lines | ✅
201202alt+shift+c | alt+shift+c | View recent changes | N/A
202203ctrl+\`  | ctrl+v | ‘VCS’ quick popup | ✅
203204
204205### Live Templates  
205206
206207Linux, Windows | macOS | Feature | Supported
207- ---------------|------|---------|----------
208+ ---------------|------|---------|----------  
208209ctrl+alt+j | cmd+alt+j | Surround with Live Template | N/A
209210ctrl+j | cmd+j | Insert Live Template | N/A
210211
211212### General  
212213
213214Linux, Windows | macOS | Feature | Supported
214- ---------------|------|---------|----------
215+ ---------------|------|---------|----------  
215216alt+0 | cmd+0 | Activate Messages window (Problems) | ✅
216217alt+numpad0 | cmd+numpad0 | Activate Messages window (Problems) | ✅
217218alt+1 | cmd+1 | Open corresponding tool window (Explorer) | ✅
@@ -246,25 +247,7 @@ ctrl+tab | ctrl+tab | Switch between tabs and tool window | ✅
246247### Custom  
247248
248249Linux, Windows | macOS | Feature | Supported
249- ---------------|------|---------|----------
250- f7 | f7 | Next difference | ✅
251- shift+f7 | shift+f7 | Previous difference | ✅
252- alt+ctrl+enter | alt+cmd+enter | Start new line before current | ✅
253- shift+ctrl+enter | shift+cmd+enter | Start new line | ✅
254- alt+f12 | alt+f12 | Opens and focuses corresponding tool window (Terminal) | ✅
255- alt+f12 | alt+f12 | Close corresponding tool window (Terminal) | ✅
256- ctrl+shift+alt+j | ctrl+cmd+g | Sublime Text style multiple selections | ✅
257- alt+left | shift+cmd+[  | Select previous tab (Terminal) | ✅
258- alt+right | shift+cmd+]  | Select next tab (Terminal) | ✅
259- alt+tab | alt+tab | Goto next splitter | ✅
260- shift+alt+tab | shift+alt+tab | Goto previous splitter | ✅
261- enter | enter | Open Highlighted File (Explorer) | ✅
262- alt+home | alt+home | Jump to Navigation Bar | ✅
263- 
264- ### Custom  
265- 
266- Linux, Windows | macOS | Feature | Supported
267- ---------------|------|---------|----------
250+ ---------------|------|---------|---------- 
268251f7 | f7 | Next difference | ✅
269252shift+f7 | shift+f7 | Previous difference | ✅
270253alt+ctrl+enter | alt+cmd+enter | Start new line before current | ✅
@@ -345,6 +328,7 @@ when changes are saved.
345328*  [ @covertbert  ] ( https://github.com/covertbert ) 
346329*  [ @flashsphere  ] ( https://github.com/flashsphere ) 
347330*  [ @kroleg  ] ( https://github.com/kroleg ) 
331+ *  [ @faucct  ] ( https://github.com/faucct ) 
348332
349333
350334## License  
0 commit comments