Le formateur T-SQL du pauvre homme
Voici un formateur SQL (T-SQL) gratuit et open source :
- Gérer des scripts complets multi-batch, y compris les scripts de définition d’objets tels que les procédures stockées, les déclencheurs, etc.
- Des options de mise en forme sont proposées pour répondre à différents styles/standards de format courants
- Éventuellement, sortez du code HTML « coloré », pas seulement du SQL formaté
- Une option « suppression » est également disponible pour supprimer les commentaires et les espaces afin de semer la confusion plutôt que d’imprimer votre code de manière élégante
- Les modèles prêts à l’emploi sont disponibles dans une variété de formats
- SSMS (SQL Server Management Studio) et les extensions de Visual Studio qui permettent de formater le fichier actuel ou le texte sélectionné avec une seule touche de raccourci – prise en charge de n’importe quelle version de SSMS ou SSMS Express, ainsi que de toute version complète (non Express) de Visual Studio.
- Plugin Notepad++ pour une mise en forme rapide en un clic dans votre éditeur universel de texte préféré.
- Utilitaire en ligne de commande qui permet de formater en lots autant de fichiers que vous le souhaitez, ou de formater depuis n’importe quel autre programme - pour Windows (.Net) ou n’importe quel environnement (nœud/npm)
- Application Winforms pour une mise en forme hors ligne facile (permet aussi de voir les flux de jetons et les arbres d’analyse)
- Le plugin WinMerge, qui formate automatiquement les fichiers SQL avant comparaison, permet à WinMerge d’afficher uniquement les modifications de contenu, en ignorant les différences de formatage.
- Exposez une bibliothèque JS avec la même fonctionnalité dans n’importe quel navigateur ou autre contexte basé sur Javascript pour des sites de démonstration ou de formatage en ligneLa connexion hyperlientérée est visible.
- Également disponible en bibliothèque .Net 2.0/3.5, disponible ici ou en téléchargement via NuGet
- Écrit en C#, avec un design adaptable, d’autres dialectes SQL devraient être pris en charge à l’avenir
Site officiel :La connexion hyperlientérée est visible. Adresse GitHub :La connexion hyperlientérée est visible. Mise en forme SQL en ligne :La connexion hyperlientérée est visible. Le formateur T-SQL de Poor Man propose Visual Studio, SSMS, Notepad++ et d’autres plug-ins, qui peuvent être bien adaptés avec d’autres outils, prenant le plug-in SSMS comme exemple, adresse de téléchargement :La connexion hyperlientérée est visible.
PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16.msi
(692 KB, Nombre de téléchargements: 0, 售价: 3 粒MB)
Je l’ai installé nativementSQL Server Management Studio version : 15.0.18390.0, comme montré dans la figure ci-dessous :
Avant d’installer PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16,Le PC doit avoir le runtime .NET Framework 2.0 installé, sinon l’erreur sera la suivante :
Pour installer les étapes d’installation, activez ou désactivez les fonctions de Windows depuis le panneau de configuration et cochez la case d’installation, comme illustré dans la figure ci-dessous :
Après avoir réinstallé PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16, l’erreur Microsoft est la suivante :
--------------------------- Microsoft SQL Server Management Studio --------------------------- Le paquet « FormatterPackage » ne se chargeait pas correctement. Ce problème peut être causé par un changement de configuration ou l’installation d’une autre extension. Les détails peuvent être obtenus en consultant le fichier « C :\Users\itsvse_pc\AppData\Roaming\Microsoft\AppEnv\15.0\ActivityLog.xml ». Redémarrer Visual Studio peut aider à résoudre ce problème. Continue d’afficher ce message d’erreur ? --------------------------- Oui(Y) Non(N) --------------------------- Solution : Ouvrir le dossier d’installation, par exemple : C :\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE, modifierSsms.exe.configLes documents suivants ont été ajoutés :
Ouvrez à nouveau l’outil Microsoft SQL Server Management Studio 18, ne signalez plus d’erreur, et entrez une instruction SQL, comme illustré dans la figure suivante :
Cliquez sur outils -> formater code t-sql, ou sur le raccourci Ctrl+K, F(Avant de cliquer sur F, il faut relâcher Ctrl), les rendus formatés sont les suivants :
(Fin)
|