vivaxy / vscode-conventional-commits

๐Ÿ’ฌConventional Commits for VSCode.
https://marketplace.visualstudio.com/items?itemName=vivaxy.vscode-conventional-commits
MIT License
317 stars 34 forks source link

[FEAT] Make it compatible with python's commitizen configuration #116

Open yajo opened 3 years ago

yajo commented 3 years ago

Is your feature request related to a problem? Please describe

I prefer python's implementation of commitizen, as it seems easier to understand and less language-specific.

It allows to be configured easily, without using a node-specific file such as package.json: https://commitizen-tools.github.io/commitizen/config/

Describe the solution you'd like

It would be nice if this extension understood those configurations, so I'd get the same experience from the extensions and from CLI.

Describe alternatives you've considered

Configuring twice (what else could I do? ๐Ÿคท๐Ÿผโ€โ™‚๏ธ)

yi-Xu-0100 commented 3 years ago

๐Ÿ‘‹ @Yajo Thanks for your suggestion! What configurations you most need in the commitizen configuration? ๐Ÿง

@vivaxy Maybe the commitizen configuration will help for #93. But it will be a huge work. ๐Ÿ˜…

yajo commented 3 years ago

My plan is to propose these tools for @OCA, and they have a different standard:

[type] scope: message

body

footer

Sorry, it seems I linked the wrong page. I meant https://commitizen-tools.github.io/commitizen/customization/#1-customize-in-configuration-file where you can see you can easily customize the tool's questionary and commit template.

The settings I'd like to see supported are: