GitExtensions.ZimerfeldCommitMsg

GitExtensions.ZimerfeldCommitMsg

Auto-generate a Conventional Commits message from your staged changes — in English, Brazilian Portuguese or Spanish, one click in the commit dialog.

Gere automaticamente uma mensagem no padrão Conventional Commits a partir das mudanças em stage — em inglês, português ou espanhol, num clique no diálogo de commit.

Genera automáticamente un mensaje con el formato Conventional Commits a partir de tus cambios en stage — en inglés, portugués o español, con un clic en el diálogo de commit.

NuGet version NuGet downloads License

Features

Funcionalidades

Funcionalidades

What GitExtensions.ZimerfeldCommitMsg brings to your GitExtensions.

O que o GitExtensions.ZimerfeldCommitMsg traz para o seu GitExtensions.

Lo que GitExtensions.ZimerfeldCommitMsg aporta a tu GitExtensions.

🔍

Reads the real diff

Lê o diff de verdade

Lee el diff real

Summarizes what actually changed from the staged content, not just filenames.

Resume o que realmente mudou a partir do conteúdo em stage, não só dos nomes de arquivo.

Resume lo que realmente cambió a partir del contenido en stage, no solo de los nombres de archivo.

🏷️

Conventional Commits

Conventional Commits

Conventional Commits

Classifies changes (feat / fix / docs / test / chore / build / refactor) to choose the right verb.

Classifica as mudanças (feat / fix / docs / test / chore / build / refactor) para escolher o verbo certo.

Clasifica los cambios (feat / fix / docs / test / chore / build / refactor) para elegir el verbo adecuado.

✍️

Verb-first sentence + bullets

Frase com verbo + bullets

Frase con verbo + viñetas

Produces a clean, verb-first message with a bulleted body — without the type: prefix.

Produz uma mensagem limpa iniciada por verbo com corpo em bullets — sem o prefixo type:.

Produce un mensaje limpio que empieza por verbo con un cuerpo en viñetas — sin el prefijo type:.

🌐

Multilingual output

Saída multilíngue

Salida multilingüe

Brazilian Portuguese, English or Spanish, following the OS with a manual override.

Português do Brasil, inglês ou espanhol, seguindo o SO com override manual.

Portugués de Brasil, inglés o español, siguiendo el sistema operativo con anulación manual.

🖱️

One click where you commit

Um clique onde você commita

Un clic donde haces commit

Generates the message right inside the GitExtensions commit dialog.

Gera a mensagem dentro do próprio diálogo de commit do GitExtensions.

Genera el mensaje dentro del propio diálogo de commit de GitExtensions.

Tested & reliable

Testado e confiável

Probado y fiable

Deterministic, offline classification — no external API calls, no data leaves your machine.

Classificação determinística e offline — sem chamadas a APIs externas, nada sai da sua máquina.

Clasificación determinista y sin conexión — sin llamadas a APIs externas, ningún dato sale de tu máquina.


Screenshots

Printscreens

Capturas de pantalla

A look at the plugin in action.

Uma olhada no plugin em ação.

Un vistazo al plugin en acción.

Generated message in the commit dialog
Generated message in the commit dialogMensagem gerada no diálogo de commitMensaje generado en el diálogo de commit

Installation

Instalação

Instalación

Two ways to get up and running.

Duas formas de começar.

Dos formas de empezar.

Plugin Manager (recommended)Gerenciador de Plugins (recomendado)Gestor de Plugins (recomendado)
In GitExtensions, open Plugins → Plugin Manager, search for ZimerfeldCommitMsg and install. Restart, then open Plugins → ZimerfeldCommitMsg. No GitExtensions, abra Plugins → Plugin Manager, procure por ZimerfeldCommitMsg e instale. Reinicie e abra Plugins → ZimerfeldCommitMsg. En GitExtensions, abre Plugins → Plugin Manager, busca ZimerfeldCommitMsg e instálalo. Reinicia y abre Plugins → ZimerfeldCommitMsg.
ManualManualManual
Install the NuGet package or drop the plugin DLL into C:\Program Files\GitExtensions\Plugins\. Instale o pacote NuGet ou copie a DLL do plugin para C:\Program Files\GitExtensions\Plugins\. Instala el paquete NuGet o copia la DLL del plugin en C:\Program Files\GitExtensions\Plugins\.

Requires GitExtensions 7.x (.NET 10) on Windows. Requer o GitExtensions 7.x (.NET 10) no Windows. Requiere GitExtensions 7.x (.NET 10) en Windows.


Full documentation

Documentação completa

Documentación completa

Technical details, features, screenshots and installation are available per language. Click here:

Detalhes técnicos, funcionalidades, printscreens e instalação estão disponíveis por idioma. Clique aqui:

Detalles técnicos, funcionalidades, capturas de pantalla e instalación están disponibles por idioma. Haz clic aquí: