快速打开文件

Windows: ctrl+p
Mac: command +p
在搜索的时候键入文件的部分即可,不需要键入全名

快速移动一行代码

一般情况下我们可以将某一行代码进行剪切->粘贴实现代码的移动
在vscode中我们可以使用自带的快捷键进行代码的快速移动
Windows: Alt+↑/↓
Mac: option↓/option↑

快速区域选择

单个区域的定位

一般情况下,使用键盘进行光标跳转的效率极低,我们一般要不停的使用来进行一个一个字的跳转,而使用ctrl+/就可以以一个单词为单位进行跳转。

部分区域的定位

移动至需要选取的区域起始区,按住shift,使用上下两个方向键都可以进行区域的选取,选取之后可以进行各种操作。

快速复制粘贴

光标置于需要进行复制粘贴的行,按下ctrl+x对当前行进行剪切(复制也可以),乍看之下这个操作像是对空气进行操作,实际上是对当前行的操作。

快速选取一行代码

ctrl+L

快速选择同名变量

  • Windows:ctrl+D
  • Mac:command+D

    快速选择所有同名变量

  • Windows:ctrl+shift+L

  • Mac: +command+L

    快速修改同名变量

    按下f2 可以对同名变量重新命名,也可以通过shift+enter进行预览
    在编程的过程中,我们难免会遇到单个变量内有同一个单词的情况,仅使用上述方式进行替换会导致所有带有同部分的变量都会被替换,这是我们不希望看到的。解决这个问题,使用下面的方法:

  • Windows:ctrl+Kctrl+D

  • Mac:command+Kcommand+D

选取多行进行操作

alt+ 鼠标左键
alt+shift+鼠标左键选取,可以直接快速多行,比如五行,alt+shift+鼠标在5行尾部拖动到1行尾部

快速跳转括号

以下面代码块为例:
光标在第一组大括号的左括号上,按下ctrl+shift+\即可以跳转至第一组大括号的右括号。
类似括号匹配

  1. // 按下后,左括号->右括号
  2. methods: {
  3. toggleAnswer() {
  4. this.showAnswer = !this.showAnswer
  5. },
  6. },

JSON快速序列化

  • 右下快速选择语言模式:JSON
  • 右键Format Document或者shift+alt+F

快速注释

选中一片需要注释的代码,按下:

  • Windows:ctrl + /
  • Mac:command+/

快速缩进

选中一片代码,按下:

  • Windows:Ctrl+] Ctrl+[
  • Mac: Command+] Command+[

[向左缩进
]向右缩进