4个版本
0.3.3 | 2023年5月30日 |
---|---|
0.3.2 | 2023年5月15日 |
0.3.1 | 2023年4月18日 |
0.3.0 | 2023年4月18日 |
0.0.1 |
|
275 在 文本编辑器
每月下载 37次
2.5MB
69K SLoC
tree-sitter-gitcommit
gitcommit
为 tree-sitter 提供的语法。
特性
- 支持 Conventional Commits 规范。
- 支持不同地区/语言。请参阅支持的地区获取完整列表。
支持的地区
我们旨在支持所有由 git 支持的地区。目前支持的地区如下
en
: 英语bg
: 保加利亚语ca
: 加泰罗尼亚语de
: 德语el
: 希腊语es
: 西班牙语fr
: 法语id
: 印度尼西亚语(巴哈萨)it
: 意大利语ko
: 韩语pl
: 波兰语pt_PT
: 葡萄牙语ru
: 俄语sv
: 瑞典语tr
: 土耳其语vi
: 越南语zh_CN
: 简体中文zh_TW
: 台湾普通话
关于注入语言的通知
此解析器 仅 解析git提交主题、消息和生成的注释,它不处理可能包含的diff和git rebase信息。要处理这些信息,您必须安装 diff
和 git_rebase
tree-sitter语法并添加注入查询。
如果您使用Neovim和nvim-treesitter
,只需确保已安装diff
和git_rebase
(例如使用TSInstall diff git_rebase
)。
鸣谢
依赖项
~2.7–4MB
~71K SLoC