首页 > 其他分享 >vscode快速生成文件/方法的插件

vscode快速生成文件/方法的插件

时间:2024-05-09 10:24:43浏览次数:22  
标签:文件 插件 vscode win 生成 注释 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 : 快速生成文件头部注释信息

标签:文件,插件,vscode,win,生成,注释,VSCode
From: https://www.cnblogs.com/axingya/p/18181526

相关文章

  • C# 生成DLL 并 调用
    1、生成DLL新建一个类库程序,右键属性->生成,勾选XML文档文件,该操作可以在被调用的时候显示其注释新建一个类文件,类及其子方法要为public 右键项目生成,会生成对应的三个文件。dll、pbd、xml文件2、调用,在需要调用的项目中右键引用,选择该dll,然后需要把xml文件......
  • Itextsharp_v416-非商用项目中的PDF生成方案
        项目演示地址:https://gitee.com/qq28069933146_admin/itextsharp_v416_qrcoder_simple(因为itextsharp_v416涉及敏感开源协议的原因项目已删除;虽然只是LGPL协议)1、主要可参考代码如下:///<summary>///生成PDF按钮-带二维码///</summar......
  • jmeter无图形界面执行测试并生成报告
    一.命令行:jemeter-n-txxx.jmx-lMMM.jtl-e-oNNN二.命令行参数解释:2.1运行参数-n无图形界面执行-t指定要执行的脚本路径xxx.jmx,必须指定,格式为jmx文件(-txxx.jmx)-l指定运行过程中生成数据文件路径,必须指定,格式为jtl文件,文件名随......
  • Pdoc:轻量级生成 API 文档
    pdoc是一个轻量级的库,专注于为Python项目生成API文档。它通过扫描指定的模块和包,自动提取文档字符串,快速转化为易于浏览的HTML文档。这项技术尤其适用于需要快速生成文档的现代Python项目。与市面上其他文档生成库例如Sphinx相比,pdoc的特色在于其轻量级和......
  • calendar:Python日历的处理与生成
    前言calendar库让你可以输出日历,它还提供了其它与日历相关的实用函数。本篇,就将详细讲解calendar库的使用规则。prmonth()与TextCalendar()prmonth()是一个简单的函数,可以生成月的格式文本输出。具体用法如下所示:importcalendarc=calendar.TextCalendar(calendar.MONDAY)......
  • excel 汇总运算后生成柱状图
    defsum(df,q_name,sum_index):#df=pd.DataFrame#pd_frame.sum()#print(df.values)#Aggregations(聚合),多索引,,'季度'df_agg=df.groupby(['厂家','季度'])['销量'].agg([np.sum])......
  • labelme标注后的json文件去掉某个类别的标签并生成新的json文件
    以去掉secondary_particle标签为例点击查看代码importjsonimportos#去除标注图像中的一次颗粒标签defremove_specific_labels(json_file):withopen(json_file,'r',encoding='utf-8',errors='ignore')asf:data=json.load(f)if"s......
  • vscode好用的快捷键
     查找某个文件使用快捷键  Ctrl+P 可以快速打开“在文件中查找”对话框。输入文件名或文件路径的一部分,并按下Enter。匹配括号匹配括号的默认快捷键是Ctrl+Shift+\。按下这个组合键时,光标会跳转到当前光标所在位置的括号的匹配处。如果你的光标在一个括号上,......
  • 免费的visual studio智能代码插件——CodeGeeX
    CodeGeeX是什么?什么是CodeGeeX?CodeGeeX是一款基于大模型的智能编程助手,它可以实现代码的生成与补全,自动为代码添加注释,不同编程语言的代码间实现互译,针对技术和代码问题的智能问答,当然还包括代码解释,生成单元测试,实现代码审查,修复代码bug等非常丰富的功能。CodeGeeX是一款基于......
  • vscode配置C环境
    已经安装了gccC:\Users\ychen>gcc-vUsingbuilt-inspecs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.2.0/lto-wrapper.exeTarget:x86_64-w64-mingw32Configuredwith:../gcc-13.2.0/configure--prefix=/mingw64......