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