Avant toute chose, Raycast est une application de productivité qui sert principalement de lanceur d’applications, mais qui va bien au-delà d’un simple Spotlight amélioré.
Quant à Commit Issue Parser est une extension Raycast qui vous permet d'analyser les urls de vos tickets (comme Jira, GitHub et GitLab) pour vous fournir un nom de commit et une description que vous pouvez utiliser pour formater vos noms de commit Git !
Installer
Raycast et l'extension
Commit Issue Parser. Vous pouvez ensuite définir un racourci clavier pour lancer l'extension rapidement.
Et finalement, rechercher le type de commit le plus approprié et appuyer sur Entrée pour coller le nom de commit et la description dans votre application active !

Exemple de nom de commit à sélectionner
L'extension à été rendu compatible avec la convention de nommage des commits d'Angular, mais aussi avec celle de Gitmoji !
De plus, si vous ne possédez pas d'url de ticket, ou que vous souhaitez mettre votre propre scope, l'extension s'adapte correctement à votre entrée car tout les paramètres sont optionnels.
J'espère que cette extension saura en ravir plus d'un, et que vous pourrez en profiter pour améliorer votre workflow de développement.
N'hésitez pas à créer une issue sur le dépôt GitHub pour nous faire part de vos suggestions ou de problèmes rencontrés.
Comment l'utiliser ?