v1.0.0
较大更新
重构了整体实现的各处细节,改动较多,主要是针对 Lint 的支持做了完善。
请升级 VS Code 插件到最新版本:0.4.0+
https://marketplace.visualstudio.com/items?itemName=huacnlee.auto-correct
现在可以用 Diff 的方式展示差异,也同样能通过 JSON 输出(JSON 现在重构成一整个 JSON 来描述所有信息)
- Lint 支持多个文件;
--lint
现在默认以 Diff 的方式输出发现需要改进的问题,便于用在 CI 环境,如 GitLab CI, GitHub Action;- 新增
--format
参数,支持 [json, diff] 的方式给出不同的 Lint 结果格式,默认:diff; - 调整完整日期的处理规则 from:
发布于2021年7月17日
-> `发布于 2021 年 7 月 17 日; - 增加
text / txt
类型的文件的 Lint 支持; - 新增
--type
参数用于强制指定文件类型(只可以用在单个文件的场景),如果有给次参数,将会以这种类型来处理。
$ autocorrect --type ruby --lint Gemfile
$ autocorrect --type javascript --lint Procfile.mjs
GitHub Action 集成效果
https://github.com/huacnlee/autocorrect/runs/3091754929?check_suite_focus=true