VsCode
Key Map for 不同操作系统
| Mac | Windows |
|---|---|
| Command ⌘ | Control |
| Option ⌥ | Alt |
| Shift ⇧ | Shift |
| Left ← | Left |
| Right → | Right |
| Up ↑ | Right |
| Down ↓ | Right |
| Control ⌃ |
Workflow in editor
Line
移动光标到
行首/尾- ⌘ + ←/→
移动光标 单词步进
- ⌥ + ←/→
选择整行
- ⌘ + ⇧ + ←/→
选择单词
- ⌥+ ⇧ + ←/→
删除当前行
- ⌘ + ⇧ + K
复制当前行
- ⌥ + ⇧ + ↑/↓
移动当前行
- ⌥ + ↑/↓
Text
选下一个 相同的文本
- ⌘ + D
选下所有 相同的文本
- ⌘ + ⌃ + D
在 相同的文本 之间移动
- ⌘ + D, ⌘ + K
Multi Cursor
选择多行
- ⌘ + Click
拖拽选择多行
- ⌘ + ⌃ + Drag
选择多行 不用鼠标
- ⌘ + ⌥ + ↑/↓
取消 上一个 cursor
- ⌘ + U
文件位置
- 跳转到当前文件中的某个位置
- ⌘ + U, @
Zen mode
- ⌘ + ⇧ + P
- search for Zen
Git
Stage Selected Ranges
提交部分代码,避免一次提交包含多个功能修改
Github pull requests and issues extension
File Format
- format on save
"editor.formatOnSave": true,