Loading

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 国际」许可协议进行许可。

posted @   eiSouthBoy  阅读(2293)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
menu