vscode官方博客
vscode更新日志

常规快捷键

  • ⇧⌘P, F1 命令面板的打开
  • ⌘P 文件跳转/搜索

    配合shell的code命令行的使用

  1. # -r的说明
  2. -r --reuse-window Force to open a file or folder in an already opened window.
  3. # 打开某个文件夹
  4. code -r .
  5. # 打开某个文件,定位到某行
  6. code -g <file:line[:character]>
  7. code -r -g package.json:128
  8. # 比较两个文件的不同
  9. code -r -d a.txt b.txt
  10. # 列出当前目录下所有的文件名展示在编辑器中
  11. ls | code -r -

光标移动

Option ← / → : 单个单词的开始和结尾
⌘ ← / → : 行首/行末
⌘ Shift \ : 代码块的光标移动
⌘ 上下方向键 : 文档的第一行或最后一行

选择

Option + 左右方向键+ Shift 键 : 光标所在位置行首/行位字符全部选中
Option + 上下方向键+ Shift 键 : 光标所在位置文档行首/文档尾位字符全部选中
Option + Shift+ i : 选中的每一行都会创建一个新的光标
Option + 鼠标: 选择多行
Cmd+shift+L : 同时选中多个相同字符 编辑
Ctrl G : 定位到某一行

编辑

Cmd + Shift + K : 删除整行
Cmd + Enter : 下面新开始一行
Cmd + Shift + Enter : 上面开始一行
Option + 上下方向键 : 移动整行上下调整
Option + Shift + 上下方向键: 快速复制行
Cmd + / : 注释
Option + Shift + F : 格式化代码
Ctrl + t : 调换字符位置
Ctrl + j : 合并代码行
Cmd + U : 光标回退到上一个位置
Ctrl + g : 跳转到某行
Shift + F12 : 查看函数被哪些地方引用
command/ctrl + shift + h : VsCode整个项目进行替换命令

配合命令面板使用

调整字符大小写: tran

行排序: sort

VScode 换行设置

settings > 搜索 : editor.wordWrap 设置 on或者off