你应该知道的11个VSCode特性和技巧让你的编辑器体验更好。有多种字体支持连字,但您可以简单地坚持使用经典的Fira代码。要在VSCode中启用连字,您需要做的就是将**"editorLigatures":true**添加到您的VSCode设置文件中。2.彩虹缩进如果你用JavaScript和Python编写代码,这个VSCode扩展会为文本前面的缩进着色,每一步交替使用四种特殊颜色,所以这个功能对于看起来干净的代码非常有用。3.Labelwrapping如果你厌倦了重复打字那么你应该知道emmet,emmet可以让你写一个缩写代码并快速得到相应的标签返回。最新版本的emmet支持大多数Emmet操作,包括扩展的Emmet缩写和片段。用标签换行:选择文本。打开命令面板。要执行Emmet:用缩写换行输入标签div(或缩写)并按Enter。4.TurboConsole.log()当你只是需要快速输出一些东西时,你应该节省时间而不是重复输入console.log。TurboConsoleLog是VSCode中的一个很好的扩展,它通过在下面的行中记录任何变量并自动在代码结构之后添加前缀来解决这个问题。5.多光标编辑我个人很喜欢VSCode中最有用的功能之一,多光标编辑,可以快速编辑多行。多光标编辑有几种方法:ALT-CLICK:如果要在文件中插入多个不在连续行上的光标,只需按住ALT并单击每一行。CTRL-U:如果您单击了错误的行并且不想重新选择该行,只需按CTRL+U即可撤消上次光标操作。SHIFT-ALT:使用箭头键。如果您选择了一个词并想在其附近包含引号或任何内容,只需使用SHIT+ALT和箭头键来扩展您的选择。SHIFT-ALT-拖动:使用此组合键创建矩形选区。6.Polacode如果您熟悉用于共享源代码屏幕截图的著名工具(Carbon.sh),但是所有这些工具都需要更多的努力来构建有吸引力的源代码屏幕截图。Polacode以非常简单的方式做同样的事情,您可以使用Carbon中不可用的默认编辑器字体。7.WakaTime(唤醒时间)这个扩展可以帮助你跟踪你的编程指标和分析,你还可以检查你经常使用哪种编程语言。8.排序每当你想对数据或变量列表进行排序时,只需选择要排序的行并使用命令面板(F1),然后搜索排序。您会看到您可以选择升序或降序排序。9.评论添加评论是开发人员在团队合作时经常做的事情。在VSCode中,您可以在眨眼间注释掉单行或多行。虽然有两种方法可以添加注解。您可以通过按Ctrl或Cmd+/来注释一行,再次按下将取消注释该行。要创建注释块,请选择要注释的选项并按Shift+Alt+A。10.自定义侧边栏在编写代码时,您总是需要尽可能多的空间,您可以通过按Ctrl或Cmd+B关闭侧边栏,或者再次按Ctrl或Cmd+B撤消侧边栏。此外,如果您想将其打开到特定菜单,则可以使用下面给出的特定于菜单的键盘快捷键。11.自定义代码片段没有人喜欢一遍又一遍地输入相同的代码,代码片段扩展为我们完成了这项工作。但有时,我们只需要一个自定义代码片段来简化我们的工作。在VSCode中,您可以创建自定义代码片段以减少重复键入相同代码。要创建自定义代码段:转到设置图标并选择用户代码段,现在选择您要创建的代码段的语言。例如,如果您想为JavaScript项目创建自定义片段。您必须编写键/值对,其中键包含已定义的数据。prefix(前缀)定义了snippet的触发词,body(文本)是将要插入的代码,description(描述)是可选的,由IntelliSense显示。原文:https://javascript.plainenglish.io/11-vs-code-features-tricks-you-should-know-as-a-developer-47e5ec0c362b作者:Mohit
