VS Code这15个快捷键,让我编码速度提升了一倍

王尘宇 实用技巧 4

我用VS Code写了四年代码,但直到去年才发现自己一直在"低效使用"它。很多操作我用鼠标点来点去,其实一个快捷键就搞定了。后来我花了一个下午专门学快捷键,编码效率提升非常明显。下面这15个是我每天用得最多的。

基础但90%的人不知道的

Ctrl+Shift+K:删除整行。不用先选中再删除,光标在哪行就删哪行。比"Home+Shift+End+Delete"快多了。

Alt+↑/↓:上下移动整行代码。不用剪切粘贴,直接把当前行往上或往下挪。写代码的时候经常需要调整顺序,这个快捷键能省很多时间。

Ctrl+D:选中下一个相同的词。比如你想把一个变量名"userData"全部改成"userInfo",先选中一个"userData",然后按Ctrl+D可以逐个选中下一个出现的位置。全部选中后直接打字就能同时修改。比"查找替换"更直观。

Ctrl+Shift+L:选中所有相同的词。和Ctrl+D类似,但是一次性全选。适合批量修改。

多光标操作

Alt+Click:在点击的位置添加一个光标。可以同时在多个位置打字。比如你有10行都要在开头加一个"// "注释,Alt+Click每一行的开头,然后输入"// "就行了。

Ctrl+Alt+↑/↓:在上方或下方添加一个光标。不用鼠标就能创建多光标。比Alt+Click更快,但只能在垂直方向上添加。

代码导航

Ctrl+P:快速打开文件。输入文件名的几个字母就能找到。比在侧边栏一层层翻目录快十倍。我打开文件基本全用这个。

Ctrl+Shift+O:跳转到当前文件的符号(函数、类、变量)。长文件里找某个函数特别有用。输入":"可以按类型分组显示。

F12:跳转到定义。看到一个函数调用,按F12直接跳到函数定义的地方。Ctrl+点击也可以,但F12不用把手从键盘移到鼠标。

Alt+←:返回上一个光标位置。跳转到定义之后,按Alt+←回到之前的位置。比在代码里来回翻方便多了。

编辑提效

Ctrl+/:注释/取消注释当前行。选中多行的话就是批量注释。写代码调试的时候用得最多。

Ctrl+Shift+[ / ]:折叠/展开当前代码块。长函数、长if-else、长对象字面量,折叠起来看结构更清晰。

Ctrl+`:打开/关闭终端。不用切窗口,在VS Code里直接用终端。

Ctrl+Shift+P:打开命令面板。VS Code的"万能入口"——所有功能都能从这里找到。记不住快捷键没关系,打开命令面板搜一下就行。

我自己的配置

除了默认快捷键,我还改了几个映射。把"Format Document"绑到了Shift+Alt+F(这个是默认的,但很多人不知道)。把"Toggle Terminal"绑到了Ctrl+`。把"Go to Definition"绑到了F12(默认就是这个,确认一下没被改过)。

建议:不用一次记太多。先挑3到5个用一周,等形成肌肉记忆了再加新的。一次性学太多反而会忘。我的15个里,Ctrl+D、Ctrl+P、F12这三个是改变最大的——用了之后你会觉得以前的自己在用记事本写代码。

标签: VS Code 快捷键 编码效率 开发技巧 编程工具

发布评论 0条评论)

  • Refresh code

还木有评论哦,快来抢沙发吧~