Naming of Actions, Commands in Code Editors
| General Command Description | VS Code | Jetbrains Tools | Atom |
|---|---|---|---|
Delete Line |
Delete Line |
Delete Line |
|
Duplicate Line |
Copy Line Down |
Duplicate Line or Selection |
|
Move Line Up |
Move Line Up |
Move Line Up AND Move Statement Up |
|
Move Line Down |
Move Line Down |
Move Line Down AND Move Statement DOWN |
|
Extend text selection |
Expand Select |
Extend selection |
|
Shrink text selection |
Shrink Select |
Shrink selection |
|
Multiple Line Cursor Up |
Add Cursor Above |
Clone Caret Above |
|
Multiple Line Cursor Down |
Add Cursor Below |
Clone Caret Below |
|
Custom KeyBinding to Commands
| Command | KeyBinding |
|---|---|
Delete Line |
cmd + y |
Duplicate Line |
cmd + d |
Extend text selection |
alt + up |
Shrink text selection |
alt + down |
Multiple Line Cursor Up |
cmd + shift + up |
Multiple Line Cursor Down |
cmd + shift + down |
Editor Extensions
Export Key Bindings
Atom
-
Source:
~/.atom/keymap.cson -
Download: keymap.cson
Jetbrains
-
NOTE: Use
select noneto exclude all default settings. -
Source:
File > Export Settings > Select `key mapsANDkey maps (scheme)> OK` -
Download: jetbrains.keymap.settings.jar
VS Code
-
Source:
~/Library/Application Support/Code/User/keybindings.json -
Download: keybindings.json