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

目录
大家好,
我是Mandai,Wild团队负责开发工作的成员。
在开发过程中,你的工作速度取决于你对编辑器的熟悉程度,所以我希望尽可能少地使用快捷键,并逐渐习惯它们,以便我的双手能够自动移动。
即便如此,有些快捷键我只是偶尔使用,而有些快捷键我经常使用却始终无法习惯,甚至感觉身体都排斥它们。
此外,为了避免日后忘记那些我曾经觉得非常方便的快捷键而造成的遗憾,我想介绍一些鲜为人知的 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 + PageUp
Ctrl + PageDown
切换到下一个编辑器标签页。
取消注释/注释掉
Ctrl + /
注释掉代码是一个标准功能,但出于以下原因,除非有非常充分的理由,否则我总是使用快捷键来注释掉代码。
- 使用快捷键进行注释时,它会保留正确的缩进,以免破坏缩进。
- 块注释的快捷键组合非常不方便(Ctrl + Shift + a)。
- 选择和块注释的组合使用效果不理想,注释多行才能达到预期效果。
- VSCode 会根据编程语言注释掉扩展,这对于在不同语言之间切换的用户来说很方便。
最大的优点可能就是你不用考虑不必要的事情。
缺点是代码折叠不适用于多行注释。
概括
在软件开发过程中,我觉得最耗时的部分是右手在鼠标和键盘之间来回移动(略有夸张)。如果能
稍微减少这个时间,我的开发速度就能提升,工作效率也会更高。
出乎意料的是,,了 Alt 键,Visual Studio Code 快捷键合集,其中重点介绍我还整理了一份
就这样。
1
