在 Visual Studio Code 中引入实用快捷键

目录
大家好,
我是开发团队野生队的成员 Mandai。
在开发过程中,你的工作速度取决于你对编辑器的熟悉程度,所以我希望尽可能少地使用快捷键,并逐渐习惯它们,以便我的双手能够自动移动。
即便如此,有些快捷键你可能只是偶尔使用,或者经常使用但就是用不习惯,甚至身体都无法适应。
此外,为了避免出现“哇,这真方便”的想法,之后却忘记的尴尬情况,我想介绍一些 Visual Studio Code(以下简称 VSCode)中的快捷键,这些快捷键只有少数内行人才知道,即使搜索也很难找到。
关键配置可能会因版本而异,但本文中列出的快捷键已使用 1.17.2 版本验证过。
将光标跳转到匹配的括号。
Ctrl + Shift + \
对于 JS 或 PHP,它响应 "[", "{", "(", 等。
对于 HTML 来说,它似乎会对放置在标签前后的“<”和“">”对做出反应。
光标位置的弦折叠
Ctrl
+ Shift + [ Ctrl + Shift + ]
顶部折叠,底部展开。
使用时,每次都要将鼠标光标移动到行号上,这会很麻烦。
对整个文件进行代码折叠
Ctrl + k -> Ctrl + 0
按顺序Ctrl 、 k和0
展开所有折叠的代码块
Ctrl + k -> Ctrl + j
按顺序Ctrl 、 k和j
通过添加换行符和缩进,使选定的 JSON 数据更易于阅读(JSON 美化)。
Alt + Ctrl + m
如果无法解析,则会显示警告,因此也可用于检查 JSON 数据的结构。
虽然这不是标准功能,但我还是添加了这个功能。它非常方便……
请安装JSON Tools
删除整行
Ctrl + Shift + k
在 Eclipse 中,Ctrl + Shift 快捷键,这样我就可以只用左手进行删除操作。
在光标行前添加一个换行符
Ctrl + Shift + Enter
如果你不确定,想象一下按下Home 键 Enter 键
移动到文件的开头/结尾
Ctrl
+ Home Ctrl + End
您还可以添加Shift 键
切换编辑器标签页
使用键盘切换编辑器标签页的方法有很多种,我将在这里介绍一下。
Ctrl + Tab
从已打开的文件列表中选择。
Ctrl
+ Page Up Ctrl + Page Down
切换到下一个编辑器标签页。
取消注释/注释掉
Ctrl + /
注释掉代码是一个标准功能,但出于以下原因,除非有非常充分的理由,否则我总是使用快捷键来注释掉代码。
- 使用快捷键进行注释时,它会保留正确的缩进,以免破坏缩进。
- 块注释的快捷键组合太不方便了( Ctrl + Shift + a )。
- 选择和块注释的组合使用效果不理想,注释多行才能达到预期效果。
- VSCode 会根据编程语言注释掉扩展,这对于在不同语言之间切换的用户来说很方便。
最大的优点是无需考虑不必要的事情。
缺点是代码折叠不适用于多行注释。
概括
在开发过程中,你花费时间最多的可能就是右手在鼠标和键盘之间来回移动(这有点夸张)。如果
能稍微减少这个时间,你的开发速度就会提高,工作效率也会更高,从而做出更好的作品。
一篇出人意料地受欢迎的文章,题为“痴迷于 Alt 的 Visual Studio Code 快捷键” ,也请大家去看看。
就这样。
1