快速打开文件
Windows: ctrl+p
Mac: command +p
在搜索的时候键入文件的部分即可,不需要键入全名
快速移动一行代码
一般情况下我们可以将某一行代码进行剪切->粘贴实现代码的移动
在vscode中我们可以使用自带的快捷键进行代码的快速移动
Windows: Alt+↑/↓
Mac: option↓/option↑
快速区域选择
单个区域的定位
一般情况下,使用键盘进行光标跳转的效率极低,我们一般要不停的使用←
、→
来进行一个一个字的跳转,而使用ctrl
+←
/→
就可以以一个单词为单位进行跳转。
部分区域的定位
移动至需要选取的区域起始区,按住shift
,使用上下两个方向键都可以进行区域的选取,选取之后可以进行各种操作。
快速复制粘贴
光标置于需要进行复制粘贴的行,按下ctrl
+x
对当前行进行剪切(复制也可以),乍看之下这个操作像是对空气进行操作,实际上是对当前行的操作。
快速选取一行代码
快速选择同名变量
- Windows:
ctrl
+D
-
快速选择所有同名变量
Windows:
ctrl
+shift
+L
-
快速修改同名变量
按下
f2
可以对同名变量重新命名,也可以通过shift
+enter
进行预览
在编程的过程中,我们难免会遇到单个变量内有同一个单词的情况,仅使用上述方式进行替换会导致所有带有同部分的变量都会被替换,这是我们不希望看到的。解决这个问题,使用下面的方法: Windows:
ctrl
+K
,ctrl
+D
- Mac:
command
+K
,command
+D
选取多行进行操作
alt
+ 鼠标左键alt
+shift
+鼠标左键选取,可以直接快速多行,比如五行,alt+shift+鼠标在5行尾部拖动到1行尾部
快速跳转括号
以下面代码块为例:
光标在第一组大括号的左括号上,按下ctrl
+shift
+\
即可以跳转至第一组大括号的右括号。
类似括号匹配
// 按下后,左括号->右括号
methods: {
toggleAnswer() {
this.showAnswer = !this.showAnswer
},
},
JSON快速序列化
- 右下快速选择语言模式:JSON
- 右键
Format Document
或者shift
+alt
+F
快速注释
选中一片需要注释的代码,按下:
- Windows:
ctrl
+/
- Mac:
command
+/
快速缩进
选中一片代码,按下:
- Windows:
Ctrl
+]
Ctrl
+[
- Mac:
Command
+]
Command
+[
[
向左缩进]
向右缩进