常规快捷键
# -r的说明
-r --reuse-window Force to open a file or folder in an already opened window.
# 打开某个文件夹
code -r .
# 打开某个文件,定位到某行
code -g <file:line[:character]>
code -r -g package.json:128
# 比较两个文件的不同
code -r -d a.txt b.txt
# 列出当前目录下所有的文件名展示在编辑器中
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
VScode 换行设置
settings > 搜索 : editor.wordWrap 设置 on或者off