Poor Man's T-SQL Formatter
Dies ist ein kostenloses und quelloffenes SQL (T-SQL) Format:
- Verwalten Sie vollständige Multi-Batch-Skripte, einschließlich Objektdefinitionsskripte wie gespeicherte Prozeduren, Trigger usw.
- Formatierungsoptionen werden bereitgestellt, um unterschiedlichen gängigen Formatstilen/Standards gerecht zu werden
- Geben Sie optional "farbigen" HTML-Code aus, nicht nur formatiertes SQL
- Eine "Entferner"-Option steht ebenfalls zur Verfügung, um Kommentare und Leerzeichen zu entfernen, um Ihren Code zu verwirren statt schön auszudrucken.
- Gebrauchsfertige Modelle sind in verschiedenen Formaten erhältlich
- SSMS (SQL Server Management Studio) und Visual Studio Plug-ins/Erweiterungen, die es ermöglichen, die aktuelle Datei oder ausgewählten Text mit einem einzigen Hotkey zu formatieren – Unterstützung für jede Version von SSMS oder SSMS Express sowie jede vollständige (nicht-Express) Version von Visual Studio.
- Notepad++-Plugin für schnelles Ein-Klick-Formatieren in Ihrem bevorzugten universellen Texteditor.
- Kommandozeilen-Tool, das es dir erlaubt, beliebig viele Dateien im Batch zu formatieren oder aus einem anderen Programm zu formatieren – für Windows (.Net) oder jede Umgebung (Node/npm)
- Die Winforms-App für einfaches Offline-Formatieren (ermöglicht es auch, Token-Streams und Parse-Bäume anzusehen).
- Das WinMerge-Plugin zur automatischen Formatierung von SQL-Dateien vor dem Vergleich erlaubt WinMerge, nur Inhaltsänderungen anzuzeigen und dabei Formatierungsunterschiede zu ignorieren.
- Stellen Sie eine JS-Bibliothek mit derselben Funktionalität in jedem Browser oder einem anderen JavaScript-basierten Kontext für Demo- oder Formatierungsseiten online bereitDer Hyperlink-Login ist sichtbar.
- Auch als .Net 2.0/3.5-Bibliothek verfügbar, hier oder zum Download über NuGet
- In C# geschrieben und mit einem pluggablen Design, sollten zukünftig auch andere SQL-Dialekte unterstützt werden
Offizielle Website:Der Hyperlink-Login ist sichtbar. GitHub-Adresse:Der Hyperlink-Login ist sichtbar. Online-SQL-Formatierung:Der Hyperlink-Login ist sichtbar. Poor Man's T-SQL Formatter verfügt über Visual Studio, SSMS, Notepad++ und andere Plug-ins, die gut mit anderen Tools vererbt werden können, nehmen wir das SSMS-Plugin als Download-Adresse:Der Hyperlink-Login ist sichtbar.
PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16.msi
(692 KB, Anzahl der Downloads: 0, 售价: 3 粒MB)
Ich habe es nativ installiertSQL Server Management Studio Version: 15.0.18390.0, wie in der untenstehenden Abbildung dargestellt:
Vor der Installation von PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16Der PC muss die .NET Framework 2.0-Laufzeit installiert haben, ansonsten lautet der Fehler wie folgt:
Um die Installationsschritte zu installieren, aktivieren oder deaktivieren Sie Windows-Funktionen im Systemfeld und aktivieren Sie das Installationskästchen, wie in der untenstehenden Abbildung gezeigt:
Nach erneuter Installation von PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16 lautet der Microsoft-Fehler wie folgt:
--------------------------- Microsoft SQL Server Management Studio --------------------------- Das "FormatterPackage"-Paket konnte nicht korrekt geladen werden. Dieses Problem kann durch eine Konfigurationsänderung oder die Installation einer weiteren Erweiterung verursacht werden. Details finden Sie durch den Blick auf die Datei "C:\Users itsvse_pc\\AppData\Roaming\Microsoft\AppEnv\15.0\ActivityLog.xml". Ein Neustart von Visual Studio kann helfen, dieses Problem zu lösen. Erscheint diese Fehlermeldung immer wieder? --------------------------- Ja(J) Nein(N) --------------------------- Lösung: Öffnen Sie das Installationsverzeichnis, zum Beispiel: C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE-Ordner, bearbeitenSsms.exe.configFolgende Dokumente wurden hinzugefügt:
Öffnen Sie erneut das Microsoft SQL Server Management Studio 18-Tool, melden Sie keinen Fehler mehr und geben Sie eine SQL-Anweisung ein, wie in der folgenden Abbildung gezeigt:
Klicken Sie auf Tools -> Format T-SQL-Code oder auf die Verknüpfung Strg+K, F(Bevor du F klickst, musst du Strg loslassen), die formatierten Darstellungen sind wie folgt:
(Ende)
|