Arme Man T-SQL Formatter
Dit is een gratis en open-source SQL (T-SQL) formatter:
- Behandel complete multi-batch scripts, inclusief objectdefinitiescripts zoals opgeslagen procedures, triggers, enzovoort.
- Opmaakopties worden aangeboden om te voldoen aan verschillende gangbare formatstijlen/standaarden
- Voer optioneel "gekleurde" HTML-code uit, niet alleen geformatteerde SQL
- Er is ook een "verwijderaar"-optie beschikbaar om opmerkingen en spaties te verwijderen om je code te verwarren in plaats van mooi af te drukken
- Kant-en-klare modellen zijn beschikbaar in verschillende formaten
- SSMS (SQL Server Management Studio) en Visual Studio plug-ins/extensies waarmee je het huidige bestand of geselecteerde tekst kunt formatteren met één sneltoets - ondersteuning voor elke versie van SSMS of SSMS Express, evenals elke volledige (niet-Express) versie van Visual Studio.
- Notepad++ plugin voor snelle opmaak met één klik in je favoriete universele teksteditor.
- Commandoregelprogramma waarmee je zoveel bestanden kunt batchformatteren als je wilt, of vanuit een ander programma kunt formatteren - voor Windows (.Net) of elke omgeving (node/npm)
- Winforms-app voor eenvoudige offline opmaak (laat je ook tokenstreams bekijken en parse trees)
- De WinMerge-plugin voor het automatisch formatteren van SQL-bestanden vóór vergelijking stelt WinMerge in staat om alleen inhoudswijzigingen weer te geven, waarbij opmaakverschillen worden genegeerd.
- Stel een JS-bibliotheek met dezelfde functionaliteit beschikbaar in elke browser of andere Javascript-gebaseerde context voor demo-/opmaaksites onlineDe hyperlink-login is zichtbaar.
- Ook beschikbaar als een .Net 2.0/3.5 bibliotheek, hier of te downloaden via NuGet
- Geschreven in C#, met een plug-able ontwerp, zouden andere SQL-dialecten in de toekomst ondersteund moeten worden
Officiële website:De hyperlink-login is zichtbaar. GitHub-adres:De hyperlink-login is zichtbaar. Online SQL-opmaak:De hyperlink-login is zichtbaar. Poor Man's T-SQL Formatter heeft Visual Studio, SSMS, Notepad++ en andere plug-ins, die goed geërfd kunnen worden met andere tools, neem bijvoorbeeld de SSMS-plug-in, downloadadres:De hyperlink-login is zichtbaar.
PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16.msi
(692 KB, Aantal downloads: 0, 售价: 3 粒MB)
Ik heb het native geïnstalleerdSQL Server Management Studio versie: 15.0.18390.0, zoals getoond in de onderstaande figuur:
Voordat ik PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16 installeerde,De pc moet de .NET Framework 2.0 runtime geïnstalleerd hebben, anders zal de fout als volgt zijn:
Om de installatiestappen te installeren, schakel je Windows-functies in of uit via het configuratiescherm en vink je het installatievakje aan, zoals weergegeven in de onderstaande figuur:
Na het opnieuw installeren van PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16 is de foutmelding Microsoft als volgt:
--------------------------- Microsoft SQL Server Management Studio --------------------------- Het pakket "FormatterPackage" laadde niet correct. Dit probleem kan worden veroorzaakt door een configuratiewijziging of het installeren van een andere extensie. Details zijn te vinden door te kijken in het bestand "C:\Users\itsvse_pc\AppData\Roaming\Microsoft\AppEnv\15.0\ActivityLog.xml". Het opnieuw opstarten van Visual Studio kan helpen om dit probleem op te lossen. Blijft deze foutmelding verschijnen? --------------------------- Ja(J) Nee(N) --------------------------- Oplossing: Open de installatiemap, bijvoorbeeld: C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE map, bewerkenSsms.exe.configDe volgende documenten zijn toegevoegd:
Open de Microsoft SQL Server Management Studio 18-tool opnieuw, meld geen fout meer en voer een SQL-instructie in, zoals weergegeven in de volgende figuur:
Klik op Tools -> Format T-SQL Code, of op de snelkoppeling Ctrl+K, F(Voordat je op F klikt, moet je Ctrl loslaten), de opgemaakte weergaven zijn als volgt:
(Einde)
|