Ai Commits in IDEs von Jetbrains

Ohne viel Kopfschmerzen, schöne Commit-Messages

Seit einiger Zeit nutzte ich die meisten der built-in AI-Features von PhpStorm bzw. allgemein den IDEs von Jetbrains. Dabei auch die Funktion Commits via AI-Prompt zu erstellen.

Anforderung

Da ich mich in Vergangenheit versucht habe die meiste Zeit an die angular Git Commit Guidelines zu halten, war das auch das Ziel meines Prompts.

Der Prompt

1
2
3
4
5
6
7
8
Build the commit message after the following structure: 
<type>(<scope>): <short summary>. 
Types are: build|ci|docs|feat|fix|perf|refactor|test. 
The scope is the commit scope,
one word for example "header". 
Use camelCase for the scope if needed. 
Summary in present tense. 
Not capitalized. No period at the end.

Verwendung in PhpStorm

Damit der Prompt zum Einsatz kommen kann, fügt ihn an folgender Stelle ein.

Einstellungen

Anschließend müsst ihr nur noch die Files auswählen die ihr commiten wollt und klickt auf den kleinen lila Strudel über der Box wo eure Commit-Message erscheinen soll

Commit erstellen

Resultat

Eure Commit-Messages sollten nun automatisch nach diesem Schema erstellt werden.

Ergebnis

Optimierungen

Dieser kleine Guide ist relativ schnell entstanden, ich denke es gibt sicherlich noch mögliche Optimierungen. Wenn du etwas hast, lass es mich gerne wissen und schreib mir eine Mail an optimierungen@besserentwickeln.de

Erstellt mit Hugo
Theme Stack gestaltet von Jimmy