VSCODE注释插件:koro1FileHeader

按koroFileHeader 插件,配置默认注释

1.在扩展中搜索koroFileHeader,安装

2.安装完成后,在设置中搜索,koro1FileHeader,



3.配置文案

// 文件头部注释
"fileheader.customMade": {
"version": "V1.0.0", //版本号
"Author": "lilun", //作者
"Date": "Do not edit", //文件创建创建时间
"LastEditors": "lilun", //最后编辑作者
"LastEditTime": "Do not Edit", //最后编辑时间
"company": "轩田科技", //公司名称
"Mailbox": "lilun@sharetek.com.cn",//邮箱
"FilePath": "Do not edit", // 文件在项目中的相对路径 自动更新
"Descripttion": "", //文本描述
}, //函数注释
"fileheader.cursorMode": {
"description": "", //方法描述
"param ": "", //参数
"return": ""
},

3.1自动添加文件头部注释

`"fileheader.configObj": {`
`"autoAdd": true, // 自动添加头部注释开启才能自动添加`
`"autoAlready": true, // 默认开启`
`}`

3.2 设定某些后缀文件不加头部注释

"fileheader.configObj": {
"prohibitAutoAdd": [ "json", "md" ] // 禁止.json .md文件,自动添加头部注释
}

3.3 配置语言支持

什么意思呢?就是除了插件默认支持的语言我们还想增加其他语言配置怎么办呢?

下面我来演示支持C#的动作

注意:按文件后缀名配置

默认支持语言:Java 、JavaScript、Python、Php、TypeScript等

Angular、React 、Vue3.0均是 TypeScript Vue1.0与2.0是JavaScript

"language": {
"languagetest": {
"head": "/$$",
"middle": " $ @",
"end": " $/",
"functionSymbol": {
"head": "/** ",
"middle": " * @",
"end": " */"
},
"functionParams": "js"
},
//按文件后缀来配置
"cs": {
"head": "/***",
"middle": " * @",
"end": " */",
// 函数自定义注释符号:如果有此配置 会默认使用
"functionSymbol": {
"head": "/******* ", // 统一增加几个*号
"middle": " * @",
"end": " */"
}
},
},

4.配置完毕使用快捷键生成

  • 文件头部注释快捷键:ctrl + win + i

  • 函数注释注释快捷键: ctrl + win + t

最新文章

  1. Linux--装好之后要做的几件事(转)
  2. WIN8,开机启动 需要管理员权限的程序
  3. 微信支付开发(3) JS API支付
  4. Python图
  5. weak属性需要在dealloc中置nil么?
  6. Android单元测试: 首先,从是什么开始
  7. mysql null值转换
  8. flex基本概念
  9. 一个Java程序员的2018年展望与2017年总结
  10. 【Oracle学习笔记】序列
  11. 第三次scrum作业
  12. jYD框架使用
  13. snmp 发送类型ASN_OBJECT_ID
  14. Docker学习笔记之为容器配置网络
  15. Mac下安装zsh(Oh My ZSH)的shell,替代原有的bash
  16. Your Prediction Gets As Good As Your Data
  17. 标签设置为inline-block后,如何消除标签之间的间隔。
  18. 压测工具Webbench
  19. centos7 mariadb 设置root密码
  20. Navicat Premium v12.0.23.0 安装,使用激活码激活

热门文章

  1. Docker容器入门到精通
  2. 【QT开发问题】使用自定义的QGroupBox,重写绘图事件paintEvent后边框消失的问题
  3. 学习.NET MAUI Blazor(一)、Blazor是个啥?
  4. 2、Navicat安装提示报错
  5. [常用工具] 深度学习Caffe处理工具
  6. Google分布式文件系统GFS论文学习
  7. Docker 搭建 Wordpress 个人博客
  8. BBS项目 未完待续
  9. python进阶之路12之有参装饰器、多层语法糖、递归函数简介
  10. [C++]bitwise和memberwise的区别