Zurück zu Utils

Notepad++ plugin

SQL Formatter

Formatieren Sie SQL direkt aus Notepad++ mit einer Tastenkombination, auf einer Auswahl oder dem gesamten Dokument.

Ziel

SQL schreiben geht schnell, aber ordentlich halten kostet Zeit. Das SQL Formatter Plugin fügt Notepad++ eine Formatierungsschaltfläche hinzu, die Ihr SQL automatisch einrückt und strukturiert. Ob Sie eine einzelne Abfrage aufräumen oder ein ganzes Skript auf einmal bereinigen möchten: Eine Tastenkombination erledigt die Arbeit.

Das Plugin ist in C# geschrieben und dient als Brücke zu einem Python-basierten Formatierer. Die DLL und die ausführbare Formatter-Datei arbeiten zusammen im Notepad++-Plugin-Ordner.

Was Sie erwarten können

Auswahlbewusst

Ist Text ausgewählt? Nur diese Auswahl wird formatiert. Keine Auswahl? Das gesamte Dokument wird verarbeitet. So können Sie eine einzelne Unterabfrage bereinigen, ohne den Rest der Datei zu berühren.

Tastenkürzel Strg+Alt+F

Der Formatierer ist direkt über das Notepad++-Plugin-Menü und über das Tastenkürzel Strg+Alt+F verfügbar. Formatieren erfordert keine Mausklicks mehr.

UTF-8-Ausgabe

Die Ausgabe ist immer UTF-8-kodiert, sodass Sonderzeichen und internationale Spaltennamen korrekt erhalten bleiben.

Verwendung

1. Installation

Kopieren Sie die Plugin-DLL und sql_formatter.exe in den Notepad++-Plugin-Ordner. Die beiden Dateien müssen sich im selben Ordner befinden:

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

2. Plugin aktivieren

Starten Sie Notepad++ neu. Das Plugin erscheint automatisch unter Plugins → SQL Formatter.

3. SQL formatieren

Öffnen Sie eine SQL-Datei oder fügen Sie eine Abfrage in ein neues Tab ein. Drücken Sie Strg+Alt+F oder gehen Sie über das Menü:

Plugins → SQL Formatter → Format SQL