在编写代码时,注释非常重要,可以帮助团队成员更好地理解代码的功能和实现方式。但是,手动编写注释非常耗费时间,因此,我们需要一些高效的工具来完成这项工作。Vscode的块注释就是一个非常好用的工具,下面我们从多个方面进行详细阐述。
一、vscode块注释快捷键
<!-- vscode 中块注释快捷键 -->
ctrl+shift+a(mac: shift+option+a)
块注释快捷键使得我们可以快速地添加注释,尤其是当我们需要添加大量的注释时,可以大大提高我们编写注释的效率。
二、vscode块注释显示
在我们编写注释时,往往需要预览这些注释,看看它们是否被正确地添加在了代码的相关位置。在vscode中,我们可以使用快捷键 "Ctrl+/" 或 "Command+/" 来快速注释/取消注释一行或多行代码。这种方式虽然方便,但并不是最好的方式,因为当代码行数过多时,我们可能无法清晰地预览哪些行被注释了哪些行没有被注释。因此,我们可以使用vscode块注释来解决这个问题。
<!-- vscode 块注释快捷键 -->
ctrl+shift+a(mac: shift+option+a)
按下快捷键后,会出现以下界面:
/*
选中的代码
*/
这样,我们就可以清晰地预览哪些代码被注释了,注释的结构也非常清晰,非常方便我们进行阅读。
三、vscode不提示代码块
当我们编写代码时,有些时候我们不想看到一些代码块或者注释块。这种时候,我们可以将这些代码块或注释块隐藏起来。我们可以使用vscode的一些插件来实现这个功能,比如 —— "Editor Group Layout" 插件,不仅可以隐藏非常长的代码,还可以隐藏特定的注释。
<!-- vscode 插件搜索-->Editor Group Layout
四、vscode块注释 markdown
在使用大量注释时,我们很难在标准的注释中正确地表示所有含义,因此,我们需要使用更加丰富和灵活的注释方式。比如使用markdown语法来编写注释。vscode块注释也完全支持markdown格式,我们只需要在块注释的开头加上 "/* " 或 "/*+ "等键入 /* 后按下 Tab 键即可快速生成markdown注释。
/**
* ### Markdown注释演示
*
* ##### 表格
* | 1 | 2 | 3 |
* | - | - | - |
* | 4 | 5 | 6 |
* | 7 | 8 | 9 |
*
* 四号标题
* > 引用输入
*
* `字符串`
五、vscode注释快捷键
块注释快捷键虽然非常好用,但有时我们也需要一些其他的注释快捷键来快速地添加特定类型的注释。vscode块注释也支持添加其他类型的注释快捷键,我们只需要在 "keybindings.json" 文件中进行相应的配置即可。比如我们可以使用 "Ctrl+Alt+J" 快捷键来添加作者信息:
{
"key": "ctrl+alt+j",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus",
"args": {
"snippet": "/*\n * Author: Your Name\n */"
}
}
六、vscode注释对齐
在编写注释时,对齐非常重要,可以使我们的注释更加清晰,易于阅读。vscode块注释可以帮助我们快速地对齐注释。我们只需要在块注释的第一行中按下 "Tab" 键就可以快速地对齐注释了。
/*
这是一个注释
*/
七、vscode注释插件
在vscode市场上,有很多优秀的注释插件,比如:autoDocstring、Document This、Better Comments 等等。这些插件可以让我们更加方便和快速地编写注释。
八、vscode代码块选取
在编写代码时,有时我们需要将一些代码块进行选择,并添加相应的注释。vscode也为我们提供了非常好用的代码块选取功能。在代码块选取后,我们可以快速地添加注释,如下所示
// 选中的代码块
console.log('1');
console.log('2');
使用vscode块注释后,会得到以下注释:
/*
console.log('1');
console.log('2');
*/
九、总结
以上就是vscode块注释的一些相关功能,可以帮助我们更加高效地编写注释,提高我们的开发效率。如果你还没有使用这些功能,不妨试一试!