【VScode】同时编辑多处
1. 多光标自定义批量编辑
按住option,用鼠标左键点击,可以出现多个光标:
2. 选择多个,同时操作(批量选中局部匹配项)
Mac:
Command + d
3. 取消选择
如果你发现自己在选择下一个时过于狂热,选择了一些不应该选择的内容,那么这个快捷键就是为你准备的!
Mac:
Command + u
4. 在不移动光标的情况下滚动屏幕
Mac:
Command + Fn + Page Up/Down
5. 批量选中全局匹配项
Mac :
⌘ command + ⇧ shift + L
6.重点
6.1 通过上下键选择多行
⌘ command + ⌥ alt + 上/下
6.2 同时选中所有行的末尾
**首先通过
command + a
选中全部,然后通过
shift + option + i
选择所有行的末尾**
6.2.1 删除头尾多余空格
https://worktile.com/kb/ask/575313.html
6.3 选中多列另一种方式
**先点击某一位置,按住
shift + option
,再使用鼠标拖动,也可以出现竖直的列光标,可以同时选中多列:**
6.4 通过正则的方式配置所有行首
^
表示行头
$
表示行尾
7. Mac Os下VScode所有快捷键
全局
Command+Shift+P/F1 显示命令面板
Command+P 快速打开
Command+Shift+N 打开新窗口
Command+W 关闭窗口
基本
Command+X 剪切(未选中文本的情况下,剪切光标所在行)
Command+C 复制(未选中文本的情况下,复制光标所在行)
Option+Up 向上移动行
Option+Down 向下移动行
Option+Shift+Up 向上复制行
Option+Shift+Down 向下复制行
Command+Shift+K 删除行
Command+Enter 下一行插入
Command+Shift+Enter 上一行插入
Command+Shift+ 跳转到匹配的括号
Command+[ 减少缩进
Command+] 增加缩进
Home 跳转至行首
End 跳转到行尾
Command+Up 跳转至文件开头
Command+Down 跳转至文件结尾
Ctrl+PgUp 按行向上滚动
Ctrl+PgDown 按行向下滚动
Command+PgUp 按屏向上滚动
Command+PgDown 按屏向下滚动
Command+Shift+[ 折叠代码块
Command+Shift+] 展开代码块
Command+KCommand+[ 折叠全部子代码块
Command+KCommand+] 展开全部子代码块
Command+KCommand+0 折叠全部代码块
Command+KCommand+J 展开全部代码块
Command+KCommand+C 添加行注释
Command+KCommand+U 移除行注释
Command+/ 添加、移除行注释
Option+Shift+A 添加、移除块注释
Option+Z 自动换行、取消自动换行
多光标与选择
Option+ 点击 插入多个光标
Command+Option+Up 向上插入光标
Command+Option+Down 向下插入光标
Command+U 撤销上一个光标操作
Option+Shift+I 在所选行的行尾插入光标
Command+I 选中当前行
Command+Shift+L 选中所有与当前选中内容相同部分
Command+F2 选中所有与当前选中单词相同的单词
Command+Ctrl+Shift+Left 折叠选中
Command+Ctrl+Shift+Right 展开选中
Alt+Shift+ 拖动鼠标 选中代码块
Command+Shift+Option+Up 列选择 向上
Command+Shift+Option+Down 列选择 向下
Command+Shift+Option+Left 列选择 向左
Command+Shift+Option+Right 列选择 向右
Command+Shift+Option+PgUp 列选择 向上翻页
Command+Shift+Option+PgDown 列选择 向下翻页
查找替换
Command+F 查找
Command+Option+F 替换
Command+G 查找下一个
Command+Shift+G 查找上一个
Option+Enter 选中所有匹配项
Command+D 向下选中相同内容
Command+KCommand+D 移除前一个向下选中相同内容
进阶
Ctrl+Space 打开建议
Command+Shift+Space 参数提示
TabEmmet插件缩写补全
Option+Shift+F 格式化
Command+KCommand+F 格式化选中内容
F12 跳转到声明位置
Option+F12 查看具体声明内容
Command+KF12 分屏查看具体声明内容
Command+. 快速修复
Shift+F12 显示引用
F2 重命名符号
Command+Shift+. 替换为上一个值
Command+Shift+, 替换为下一个值
Command+KCommand+X 删除行尾多余空格
Command+KM 更改文件语言
导航
Command+T 显示所有符号
Ctrl+G 跳转至某行
Command+P 跳转到某个文件
Command+Shift+O 跳转到某个符号
Command+Shift+M 打开问题面板
F8 下一个错误或警告位置
Shift+F8 上一个错误或警告位置
Ctrl+Shift+Tab 编辑器历史记录
Ctrl+- 后退
Ctrl+Shift+- 前进
Ctrl+Shift+MTab 切换焦点
编辑器管理
Command+W 关闭编辑器
Command+KF 关闭文件夹
Command+ 编辑器分屏
Command+1 切换到第一分组
Command+2 切换到第二分组
Command+3 切换到第三分组
Command+KCommand+Left 切换到上一分组
Command+KCommand+Right 切换到下一分组
Command+KCommand+Shift+Left 左移编辑器
Command+KCommand+Shift+Right 右移编辑器
Command+KLeft 激活左侧编辑组
Command+KRight 激活右侧编辑组
文件管理
Command+N 新建文件
Command+O 打开文件
Command+S 保存文件
Command+Shift+S 另存为
Command+Option+S 全部保存
Command+W 关闭
Command+KCommand+W 全部关闭
Command+Shift+T 重新打开被关闭的编辑器
Command+KEnter 保持打开
Ctrl+Tab 打开下一个
Ctrl+Shift+Tab 打开上一个
Command+KP 复制当前文件路径
Command+KR 在资源管理器中查看当前文件
Command+KO 新窗口打开当前文件
显示
Command+Ctrl+F 全屏、退出全屏
Command+Option+1 切换编辑器分屏方式(横、竖)
Command++ 放大
Command+- 缩小
Command+B 显示、隐藏侧边栏
Command+Shift+E 显示资源管理器 或 切换焦点
Command+Shift+F 显示搜索框
Ctrl+Shift+G 显示Git面板
Command+Shift+D 显示调试面板
Command+Shift+X 显示插件面板
Command+Shift+H 全局搜索替换
Command+Shift+J 显示、隐藏高级搜索
Command+Shift+C 打开新终端
Command+Shift+U 显示输出面板
Command+Shift+VMarkdown预览窗口
Command+KV 分屏显示 Markdown预览窗口
调试
F9 设置 或 取消断点
F5 开始 或 继续
F11 进入
Shift+F11 跳出
F10 跳过
Command+KCommand+I 显示悬停信息
集成终端
Ctrl+ 显示终端 Ctrl+Shift+ 新建终端
Command+Up 向上滚动
Command+Down 向下滚动
PgUp 向上翻页
PgDown 向下翻页
Command+Home 滚动到顶部
Command+End 滚动到底部
参考
版权归原作者 boy快快长大 所有, 如有侵权,请联系我们删除。