Terug naar Utils

Notepad++ plugin

SQL Formatter

Formatteer SQL direct vanuit Notepad++ met één toetscombinatie, op een selectie of het hele document.

Doel

SQL schrijven gaat snel, maar netjes houden kost tijd. De SQL Formatter plugin voegt een formaatknop toe aan Notepad++ die je SQL automatisch indenteert en structureert. Of je nu een losse query netjes wil maken of een heel script in één keer wil opruimen: één toetscombinatie doet het werk.

De plugin is geschreven in C# en werkt als brug naar een Python-gebaseerde formatter. De DLL en het uitvoerbare formatter-bestand werken samen in de Notepad++ plugin-map.

Wat je kunt verwachten

Selectiebewust

Is er tekst geselecteerd? Dan wordt alleen die selectie geformatteerd. Geen selectie? Dan wordt het hele document aangepakt. Zo kun je een losse subquery opschonen zonder de rest van het bestand te raken.

Sneltoets Ctrl+Alt+F

De formatter is direct beschikbaar via het Notepad++ pluginmenu én via de sneltoets Ctrl+Alt+F. Formatteren kost je geen muisklikken meer.

UTF-8 uitvoer

De output is altijd UTF-8 gecodeerd, zodat speciale tekens en internationale kolomnamen correct bewaard blijven.

Gebruik

1. Installatie

Kopieer de plugin-DLL én sql_formatter.exe naar de Notepad++ plugin-map. De twee bestanden moeten in dezelfde map staan:

C:\Program Files\Notepad++\plugins\
  SqlFormatter\
    SqlFormatter.dll
    sql_formatter.exe

2. Plugin activeren

Start Notepad++ opnieuw op. De plugin verschijnt automatisch onder Plugins → SQL Formatter.

3. SQL formatteren

Open een SQL-bestand of plak een query in een nieuw tabblad. Druk op Ctrl+Alt+F of ga via het menu:

Plugins → SQL Formatter → Format SQL