
00:00:00
外卖卷:非常划算 扫码领劵 省点小钱钱
VS Code 快捷键
VS Code ⽤得熟不熟,⾸先就看你是否会⽤快捷键。以下列出的内容,都是常⽤快捷 键,⽽加粗部分的快捷键,使⽤频率则⾮常⾼。
任何⼯具,掌握 20%的技能,⾜矣应对 80% 的⼯作。既然如此,你可能会问:那就只保 留 20% 的特性,不久可以满⾜ 80%的⽤户了吗?
但我想说的是:那从来都不是同样的 20%,每个⼈都会⽤到不同的功能。
掌握下⾯这些⾼频核⼼快捷键,你和你的⼯具,⾜矣露出锋芒。
1、⼯作区快捷键
Mac 快捷键Win 快捷键作用备注Cmd + Shift + P****Ctrl + Shift + P,F1显示命令面板Cmd + Shift + L==显示命令面板==2023年9月23日更新Cmd + B****Ctrl + B显示/隐藏侧边栏很实用Cmd + \``Ctrl + \创建多个编辑器【重要】抄代码利器Cmd + 1、2****Ctrl + 1、2聚焦到第 1、第 2 个编辑器同上重要cmd +/-ctrl +/-**将工作区放大/缩小(包括代码字体、左侧导航栏)在投影仪场景经常用到Cmd + JCtrl + J显示/隐藏控制台没测试出现象??**Cmd + Shift + NCtrl + Shift + N重新开一个软件的窗口很常用Cmd + Shift + WCtrl + Shift + W关闭软件的当前窗口Cmd + NCtrl + N新建文件Cmd + WCtrl + W关闭当前文件/ctrl + shift+ a显示/隐藏设置和活动栏自定义的 2、跳转操作
Mac 快捷键Win 快捷键作用备注Cmd + 没有在同一个软件的**多个工作区**之间切换使用很频繁**Cmd + Option + 左右方向键**Ctrl + Pagedown/Pageup在已经打开的**多个文件**之间进行切换非常实用Ctrl + TabCtrl + Tab在已经打开的多个文件之间进行跳转不如上面的快捷键快Cmd + Shift + OCtrl + shift + O在当前文件的各种**方法之间**进行跳转Ctrl + G**Ctrl + G****跳转到指定行**实用Cmd+Shift+`Ctrl+Shift+\跳转到匹配的括号有意思 3、移动光标
Mac 快捷键Win 快捷键作用备注方向键方向键在单个字符之间移动光标大家都知道option + 左右方向键****Ctrl + 左右方向键在单词之间移动光标很常用Cmd + 左右方向键****Fn + 左右方向键在整行之间移动光标没测试出现象??Cmd + ←Fn + ←(或 Win + ←)将光标定位到当前行的最左侧很常用没测试出现象??Cmd + →Fn + →(或 Win + →)将光标定位到当前行的最右侧很常用没测试出现象??Cmd + ↑Ctrl + Home将光标定位到文章的第一行Cmd + ↓Ctrl + End将光标定位到文章的最后一行Cmd + Shift + \在代码块之间移动光标 4、编辑操作
Mac 快捷键Win 快捷键作用备注Cmd + Enter****Ctrl + Enter(常用)在当前行的下方新增一行,然后跳至该行即使光标不在行尾,也能快速向下插入一行Cmd+Shift+EnterCtrl+Shift+Enter在当前行的上方新增一行,然后跳至该行即使光标不在行尾,也能快速向上插入一行**Option + ↑****Alt + ↑将代码向上移动很常用Option + ↓****Alt + ↓**将代码向下移动很常用Option + Shift + ↑**Alt + Shift + ↑**将代码向上复制(常用)**Option + Shift + ↓****Alt + Shift + ↓**将代码向下复制写重复代码的利器 5、多光标编辑
Mac 快捷键Win 快捷键作用备注Cmd + Option + 上下键****Ctrl + Alt + 上下键在连续的多列上,同时出现光标不知道有什么用??Option + 鼠标点击任意位置****Alt + 鼠标点击任意位置在任意位置,同时出现光标Option + Shift + 鼠标拖动Alt + Shift + 鼠标拖动在选中区域的每一行末尾,出现光标不知道有什么用??Cmd + Shift + LCtrl + Shift + L在选中文本的所有相同内容处,出现光标不知道有什么用??其他的多光标编辑操作:(很重要)
选中某个文本,然后反复按住快捷键「 Cmd + D 」键(windows 用户是按住「Ctrl + D」键), 即可将全文中相同的词逐一加入选择。
选中一堆文本后,按住「Option + Shift + i」键(windows 用户是按住「Alt + Shift + I」键),既可在每一行的末尾都创建一个光标。
6、删除操作
Mac 快捷键Win 快捷键作用备注Cmd + shift + KCtrl + Shift + K****删除整行「Cmd + X」的作用是剪切,但也可以删除整行option + Backspace****Ctrl + Backspace删除光标之前的一个单词英文有效,很常用option + deleteCtrl + delete删除光标之后的一个单词Cmd + Backspace删除光标之前的整行内容很常用Cmd + delete删除光标之后的整行内容备注:上面所讲到的移动光标、编辑操作、删除操作的快捷键,在其他编辑器里,大部分都适用。
7、编程语言相关
Mac 快捷键Win 快捷键作用备注Cmd + /Ctrl + /添加单行注释很常用Option + Shift + FAlt + shift + F代码格式化很常用F2F2以重构的方式进行重命名改代码备Ctrl + J将多行代码合并为一行Win 用户可在命令面板搜索”合并行“Cmd +Cmd + UCtrl + U将光标的移动回退到上一个位置撤销光标的移动和选择 8、搜索相关
Mac 快捷键Win 快捷键作用备注Cmd + Shift + F****Ctrl + Shift +F==全局搜索代码==很常用Cmd + P****Ctrl + P==在当前的项目工程里,全局搜索文件名==Cmd + FCtrl + F==在当前文件中搜索代码,光标在搜索框里==Cmd + G****F3在当前文件中搜索代码,光标仍停留在编辑器里很巧妙 9、自定义快捷键
按住快捷键「Cmd + Shift + P」,弹出命令面板,在命令面板中输入“快捷键”,可以进入快捷键的设置。
当然,你也可以选择菜单栏「偏好设置 –> 键盘快捷方式」,进入快捷键的设置:
10、快捷键列表
你可以点击 VS Code 左下⻆的⻮轮按钮,效果如下:
上图中,在展开的菜单中选择「键盘快捷⽅式」,就可以查看和修改所有的快捷键列表 了:
快捷键参考链接 快捷键速查表[官⽅]:https://code.visualstudio.com/shortcuts/keyboard-shortcuts-windows.pdf
11、其他快捷键
ctrl k o 打开文件夹
重启vscode(测试成功)
评论