前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >koroFileHeader更新日志

koroFileHeader更新日志

作者头像
OBKoro1
发布2020-10-27 14:22:44
6770
发布2020-10-27 14:22:44
举报
文章被收录于专栏:OBKoro1的前端分享

距离上次发布插件动态,已经过了好几个月,期间我又发布了几个版本,这里是插件的更新日志,大家可以看看最新动态。更多内容,可以去github上看仓库的wiki。

[V3.0.0]

  • 新增自定义注释的符号,注释生成的样子,全部由你掌控,详情看下一段
  • 函数注释新增Date字段,设置该字段可生成函数注释的时间
  • 修复文件行数不够20行时,无法更新最后编辑时间的bug
  • 修复函数注释在最后一行无法生成的bug

自定义注释符号

代码语言:javascript
复制
    // 这部分本来是个跳转链接了,我直接拿过来了
    "fileheader.configObj": {
      "annotationStr": {
        "head": "/*", // 自定义注释头部
        "middle": " * @", // 自定义注释中间部分(注意空格,这也是最终生成注释的一部分)
        "end": " */", // 自定义注释尾部
        "use": false // 是否使用自定义注释符号
      }
    }

这个配置是默认配置,如果使用的话(use:true),生成的注释为:

代码语言:javascript
复制
/*
 * @Author: OBKoro1
 * @Github: https://github.com/OBKoro1
 * @Date: 2018-12-12 18:50:10
 * @LastEditors: OBKoro1
 * @LastEditTime: 2018-12-13 15:54:05
 * @Description: 
 */

配置规则

插件将优先选择已支持的语言,当匹配不到已支持的语言,并且use选项为true,才会使用此项配置。

此项配置的意义是

以防以后项目不维护了,出现新的流行语言,注释形式也不一样了。用户也可以自定以注释的符号.

看到这里,我如此用心良苦,真的不点右上角赏我一个Star⭐️吗?

  • 头部注释和函数注释现在支持中文做为注释属性了,比如: "fileheader.cursorMode": { "Date": "Do not edit", "作者": "your name", "功能": "" }

[V2.9.0]

  • 插件新增支持vue后缀文件的头部注释,效果如下: <!-- * @Description: * @Author: OBKoro1 * @Github: https://github.com/OBKoro1 * @Date: 2018-11-16 14:38:05 * @LastEditors: OBKoro1 * @LastEditTime: 2018-11-19 14:32:45 -->

[V2.8.0]

  • 插件新增支持html后缀文件的头部注释,效果如下: <!-- * @Description: * @Author: OBKoro1 * @Github: https://github.com/OBKoro1 * @Date: 2018-11-16 14:38:05 * @LastEditors: OBKoro1 * @LastEditTime: 2018-11-19 14:32:45 -->

[V2.7.0]

  • 新增WiKi,关于插件的文档都在这里!
  • 插件新增支持vb后缀文件注释,按下快捷键检测为vb后缀的文件,效果如下 // 头部注释 ' ' @Description: ' @Author: OBKoro1 ' @Github: https://github.com/OBKoro1 ' @Date: 2018-11-08 11:09:02 ' @LastEditTime: 2018-11-08 13:49:26 ' // 函数注释 ' ' description: ' param {type} ' return: '
  • 修复必须LastEditorsLastEditTime字段同时存在才会更新最后编辑时间的bug 同时存在或者单独使用LastEditorsLastEditTime字段都支持更新最后编辑时间和最后编辑人
  • 新增支持注释格式

[V2.6.0]

  • 新增常见问题readme
  • 修复部分场景下最后编辑时间不更新问题
  • 对单个文件连续操作,最后编辑时间与上次的最后编辑时间相差6666毫秒才会更新

[V2.5.0]

  • 支持python注释,按下快捷键检测为py后缀的文件,生成'''形式的文件头部注释和函数注释。
  • 头部注释Date字段(文件创建时间)从当前时间改为文件的创建时间

[V2.0.0]

  • 新增在光标出添加注释功能(通常用于函数/方法注释),同样的支持用户自定义注释选项
  • 修复文件头部注释的默认配置不可删除,配置顺序不可移动的问题
  • 新增mac快捷键
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-12-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 OBKoro1前端进阶积累 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 距离上次发布插件动态,已经过了好几个月,期间我又发布了几个版本,这里是插件的更新日志,大家可以看看最新动态。更多内容,可以去github上看仓库的wiki。
    • [V3.0.0]
      • 自定义注释符号
        • [V2.9.0]
          • [V2.8.0]
            • [V2.7.0]
              • [V2.6.0]
                • [V2.5.0]
                  • [V2.0.0]
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档