vscode 快捷键
记录vscode的快捷键
vscode 命令(Mac)
基本命令
- Shift + Command + P 显示命令窗口
- Command + P 快速打开
- Shift + Command + N 打开新的窗口
- Command + W 关闭窗口
- Command + K -> Command + S 显示快捷键窗口
基本编辑
- Command + X 剪切选中的代码或当前行的代码
- Command + C 拷贝选中的代码或当前行的代码
- Option + ↑ / Option + ↓ 向上/向下移动当前行的代码
- Shift + Option + ↑ / Shift + Option + ↓ 向上/向下复制当前行的代码
- Shift + Command + K 删除当前行的代码
- Command + Enter / Shift + Command + Enter 向下/向上回车换行
- Shift + Command + \ 跳转到匹配的括号处
- Command + ] /Command + [ 向右/向左缩进当前行的代码
- fn + ← / fn + → 光标定位到当前行的首位 / 当前行的末尾
- Command + ↑ / Command + ↓ 光标定位到文件开始 / 文件末尾
- fn + Control + ↑ / fn + Control + ↓ 向上/向下以行为单位进行代码滚动
- fn + Command + ↑ / fn + Command + ↓ 向上/向下以页为单位进行代码滚动
- Option + Command + [ / Option + Command + ] 收起代码块/展开代码块
- Command + K -> Command + [ / Command + K -> Command + ] 收起/展开二级代码块(使用上面的命令也可以,感觉没啥意义)
- Command + K -> Command + 0 / Command + K -> Command + J 收起/展开所有的代码块
- Command + K -> Command + C / Command + K -> Command + U 添加/移除行注释(没啥用)
- Command + / 切换行注释的模式
- Shift + Option + A 切换块级注释的模式
- Option + Z 切换文字换行(一行代码过长,显示不下时,可以通过此快捷切换到多行显示,或者切换回一行显示)
多光标和选择
- Option + Click 用来插入多个光标
- Option + Command + ↑ / Option + Command + ↓ 向上/向下连续的插入光标
- Command + U 恢复光标到前一个位置
- Shift + Option + I 在选中的代码的行最后插入光标
- Command + L 选中当前行,光标会定位到下一行
- Shift + Command + L 在当前页面中查找你选中的内容,并选中
- Command + F2 在当前行中查找你选中的内容,并选中
- Control + Shift + Command + ← / Control + Shift + Command + → 在当前行 收缩/展开选择
- Shift + Option + 鼠标的拖动 进行列选择
- Shift + Option + Command + ↑ / Shift + Option + Command + ↓ 列操作,向上/向下插入光标
- Shift + Option + Command + → / Shift + Option + Command + ← 列操作,在上一个快捷键插入光标之后,向右/向左选中
- fn + Shift + Option + Command + ↑ / fn + Shift + Option + Command + ↓ 列操作,向上/向下插入光标,按照一页进行操作(一次要按五个键,^_^)
查找和替换
- Command + F 查找
- Option + Command + F 替换
- Command + G / Shift + Command + G 找下一个/找前一个
- Option + Enter 选中所有匹配的字符
- Command + D
- Command + K -> Command + D
编辑
- Control + -/+ 跳转到上一处代码/或下一处
- Command + P 打开文件
- Command + G 跳转到指定的行数