VSCode插件:用于生成文件头部注释和函数注释的插件
需求背景#
编写完成一个代码源文件,他人想查看这个文件是谁编写的?、什么时候创建的?、最后一个编辑时间?等。 如果文件所有者不写的话,那么不好意思,你无法知道这些信息。
我想在文件快速添加自定义头部信息以及函数注释信息,提供给自己和他人查询方便。当然我们可以一个一个字符敲上去,但是这种效率不高且容易忘记。要是能搞个插件就好了,自动添加、快捷键添加注释模板内容。
在VSCode上刚好有一个插件可以满足需求:koroFileHeader
插件安装#
在VSCode应用商店下载koroFileHeader
插件,重启VSCode。 接着设置注释模板配置文档:
在 setting.json 中添加如下配置信息
//自动生成注解
"fileheader.configObj": {
"createFileTime": true, //设置为true则为文件新建时候作为date,否则注释生成时间为date
"autoAdd": true, //自动生成注释
"annotationStr": {
"head": "/*",
"middle": " * @",
"end": " */",
"use": true //设置自定义注释可用
}
},
//头部注释(ctrl + win + t)
"fileheader.customMade": {
"Description": "",
"Author": "your name",
"version": "",
"Date": "Do not edit",
"LastEditors": "your name",
"LastEditTime": "Do not Edit"
},
//方法(函数)注释(ctrl + win + i)
"fileheader.cursorMode": {
"description": "",
"param": "", // param 开启函数参数自动提取 需要将光标放在函数行或者函数上方的空白行
"return": ""
},
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue"
重启VSCode后立即生效。
新建文件会自动生成头部注释信息,支持手动快捷键添加注释信息。
ctrl + win + t
: 快速生成函数注释信息ctrl + win + i
: 快速生成文件头部注释信息
作者:caojun97
出处:https://www.cnblogs.com/caojun97/p/17719276.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!