古语有言:工欲善其事,必先利其器。
一款好用的编辑器对于程序员来说,如同如鱼得水,本文主要介绍vscode在工作中常用的快捷键及插件,目标在于提高工作效率。根据二八定律,我们往往只需了解一门技术的部分最常用的功能,就足以应对大多数开发场景,因此在本文中只介绍最常见功能的快捷键,而非介绍全部特性。本文的愿景是:在平时使用vscode中,让工作的效率达到事半功倍的效果。
注意:本文针对的mac电脑下的快捷键,windows电脑下请自行切换。
快捷键: ⌘ + K + S 可以通过上述按键显示vscode的快捷键列表;
⌘ + K + S
快捷键: control + R 当我们维护多个项目的时候,这将打开最近工作区的列表,并且是切换到另一个文件夹或项目的超快速方法。请注意,如果你在 VS Code 工作区中打开了一个终端,这将杀死你当前的终端会话。
control + R
快捷键: ⌘ + P 不使用鼠标切换文件的最快方法(尤其是在尚未打开文件时)。这里有个小技巧,选中你要打开的文件后,按 ⌘ + Enter ,就会在一个新的编辑器窗口打开。如果你想跳转到某个文件的某一行,你只需要先按下 ⌘ + P ,输入文件名,然后在这之后加上 : 和指定行号即可。
⌘ + P
⌘ + Enter
:
快捷键: shift + option + I 这对于在选定区域中快速创建多个光标很有用。
shift + option + I
快捷键: ⌘ + L 此快捷键可以快速选中某行,当继续点击 L 键,可继续选中下一行。
⌘ + L
L
快捷键: shift + ⌘ + L 对于我们全局修改或者替换某个字段特别方便。
shift + ⌘ + L
快捷键: ⌘ + 鼠标点击 或者 F12
⌘ + 鼠标点击
F12
快捷键: ⌘ + B
⌘ + B
快捷键: option + Z
option + Z
快捷键: control + G
control + G
快捷键: control + Tab 或者 ⌘ + shift + 【 】 不使用鼠标切换已打开文件的最快方法。
control + Tab
⌘ + shift + 【 】
快捷键: control + K + X
control + K + X
快捷键: ⌘ + shift + P 在命令面板中你可以输入命令进行搜索(中英文都可以),然后执行。命名面板中可以执行各种命令,包括编辑器自带的功能和插件提供的功能。
⌘ + shift + P
⌘ + 左或右方向键
⌘ + 上或下方向键
control
-
快捷键: ⌘ + D 第一次按下时,它会选中光标附近的单词;第二次按下时,它会找到这个单词第二次出现的位置,创建一个新的光标,并且选中它。(注: ⌘ + K + D 跳过当前的选择)
⌘ + D
⌘ + K + D
快捷键: option + 上下方向键 可以针对单选代码或者选中多行代码进行操作。另外,代码移动的同时按住 shift 就可以实现代码复制: option + shift + 上下方向键
option + 上下方向键
shift
option + shift + 上下方向键
⌘ + /
option + shift + A
快捷键: ⌘ + shift + K 或者 ⌘ + X 一般常规的删除是选中然后delete删除,这样未免太low,最Geek的删除方式就是使用上面的方式。
⌘ + shift + K
⌘ + X
选中相应文字,通过 ⌘ + shift + P 打开控制面板后,然后在命令面板输入 转换为大写 或者 转换为小写 ,当然也可以 转换为蛇形命名法
转换为大写
转换为小写
转换为蛇形命名法
快捷键: ⌘ + J 或者 control + ~ 通过该快捷键可以快速打开或者隐藏终端。
⌘ + J
control + ~
将代码行按照字母顺序进行排序,选中相应文字,通过 ⌘ + shift + P 打开控制面板后,调出命令面板,输入 按升序排列行 或者 按降序排列行
按升序排列行
按降序排列行
快捷键: option + 鼠标 按住 option ,然后用鼠标点,鼠标点在哪里哪里就会出现一个光标。
option + 鼠标
option
快捷键: ⌘ + shift + O 输入你要跳转的符号,符号可以是文件名、函数名,可以是css的类名,回车进行跳转。
⌘ + shift + O
快捷键: ⌘ + W 如果没有 Tab 打开,则关闭当前 窗口。
⌘ + W
快捷键: ⌘ + shift + T 如果没有 Tab 打开,则关闭当前 窗口。
⌘ + shift + T
快捷键: ⌘ + enter 如果鼠标焦点在任何位置,快捷键都可以快速在下方插入一个空行。
⌘ + enter
快捷键: ⌘ + shift + \
⌘ + shift + \
快捷键: ⌘ + option + 上下方向键
⌘ + option + 上下方向键
参考链接: https://cloud.tencent.com/developer/article/1583169
https://segmentfault.com/a/1190000017949680