All notable changes to the "turbo-file-header" extension will be documented in this file.
- fix: 修复自定义模板配置文件路径获取错误问题
- feat: 函数注释支持 c
- fix: 修复 paramNameBeforeType 解构时未设置默认值引起问题
- feat: 函数注释支持 rust
- refactor: 增加配置控制函数注释参数在前还是类型在前
- feat: 函数注释支持 php
- feat: 函数注释支持 python
- feat: 函数注释支持 java
- feat: 函数注释支持 go
- refactor: js/ts 匹配更准确,支持可选参数,默认参数
- feat: 增加函数注释配置
- refactor: js/ts 使用解析库,匹配更准确
- feat: 增加函数注释配置
- feat: 增加 js/ts 文件函数注释功能
- feat: 新增配置
patternMultiline
支持匹配原文件头是否使用多行正则模式
- feat: 新增配置
customVariables
和fileheader
,支持自定义变量和自定义文件头内容 - feat: 配置中使用
usePrevious: true
支持文件头保留字段 - feat: 配置中使用
wholeLine: true
支持文件头变量值占据整行
- feat: 新增配置
include
和exclude
控制更新范围
- feat: 新增支持自定义字段 description
- refactor: 删除多余的 provider
- feat: 支持自定义语言设置
- fix: 自定义模板中的 provider 无法正确获取注释符号
- perf: 增加防抖、更新文件头判断准确性
- feat: 增加 l10n 多语言支持
- chore: 配置名使用小驼峰开始
- feat: js/ts 支持
useJSDocStyle
配置控制文件头注释风格 - feat: 支持批量更新/插入文件头信息
- fix: 修复
/**
和/*
不统一引起的文件头匹配不正确的问题
- perf: 只有一个工作空间时直接使用,不需要用户选择
- chore: 默认设置统一
- feat: 快捷键
ctrl + alt + h
更新/插入文件头信息 - feat: 生成自定义模板配置,支持自定义模板
- feat: 注释内容高亮