Conventional Commit 提交信息生成器
开发
填写提交类型、可选范围、描述、正文和脚注,生成符合 Conventional Commits 1.0.0 规范的提交信息。标记破坏性变更会添加 `!` 标识和 `BREAKING CHANGE:` 脚注。全部在浏览器本地运行——不会上传任何内容。
—
提交信息
使用方法
- 选择提交类型(feat、fix 等)和可选范围。
- 写一句简短描述,需要时添加正文或脚注。
- 如适用则切换破坏性变更,然后复制生成的信息。
常见问题
- 遵循什么格式?
- Conventional Commits 1.0.0 规范:type(scope)!: description,其后是以空行分隔的可选正文和脚注。
- 破坏性变更如何标记?
- 启用破坏性变更会在类型/范围后添加 !,若填写描述则添加 BREAKING CHANGE: 脚注。
- 脚注里放什么?
- 如问题引用等元数据——例如 Closes #123 或 Reviewed-by: 姓名。每行一个脚注。
- 我的输入会被发送到某处吗?
- 不会。信息完全在你的浏览器中组装,不会上传任何内容。
相关工具
Base64 与十六进制互转
在浏览器中将 Base64 字符串转换为十六进制字节,并将十六进制转换回 Base64,支持 URL-safe。
开发00
Quoted-Printable 编码与解码
将文本编码为 MIME Quoted-Printable(RFC 2045)或解码 — 处理 =XX 转义、软换行与 UTF-8 — 全部在浏览器内完成,编码时按 76 字符换行。
开发00
哈希生成器 (SHA)
根据文本生成 SHA-1、SHA-256、SHA-384 和 SHA-512 哈希。
开发00
URL 编码 / 解码
将文本按百分号编码用于网址,或将编码的网址解码为文本。
开发00
Base64 编码 / 解码
即时将文本编码为 Base64,或将 Base64 解码为文本。
开发00
JSON 格式化与校验工具
在浏览器中格式化、美化、压缩并校验 JSON。
开发00