Stackars T-SQL-formatterare
Detta är en gratis och öppen källkod SQL (T-SQL) formatör:
- Hantera kompletta multibatchskript, inklusive objektdefinitionsskript såsom lagrade procedurer, triggers och så vidare.
- Formateringsalternativ erbjuds för att möta olika vanliga formatstilar/standarder
- Exportera valfritt "färgad" HTML-kod, inte bara formaterad SQL
- Ett "borttagnings"-alternativ finns också för att ta bort kommentarer och mellanrum för att förvirra istället för att skriva ut din kod vackert
- Färdiga modeller finns tillgängliga i olika format
- SSMS (SQL Server Management Studio) och Visual Studio-tillägg/tillägg som låter dig formatera den aktuella filen eller den valda texten med en enda snabbknapp – stöd för alla versioner av SSMS eller SSMS Express, samt alla fullständiga (icke-Express) versioner av Visual Studio.
- Notepad++-plugin för snabb ett-klick-formatering i din favorit universella textredigerare.
- Kommandoradsverktyg som låter dig batchformatera så många filer du vill, eller formatera från vilket annat program som helst – för Windows (.Net) eller vilken miljö som helst (nod/npm)
- Winforms-appen för enkel offline-formatering (låter dig också se tokenströmmar och parse-träd)
- WinMerge-pluginet för automatisk formatering av SQL-filer före jämförelse tillåter WinMerge att endast visa innehållsändringar, utan att ta hänsyn till formateringsskillnader.
- Presentera ett JS-bibliotek med samma funktionalitet i vilken webbläsare eller annan Javascript-baserad kontext som helst för demo-/formateringssajter onlineInloggningen med hyperlänken är synlig.
- Finns även tillgängligt som ett .Net 2.0/3.5-bibliotek, tillgängligt här eller för nedladdning via NuGet
- Skrivna i C#, med en pluggbar design, bör andra SQL-dialekter stödjas i framtiden
Officiell webbplats:Inloggningen med hyperlänken är synlig. GitHub-adress:Inloggningen med hyperlänken är synlig. Online SQL-formatering:Inloggningen med hyperlänken är synlig. Poor Man's T-SQL Formatter har Visual Studio, SSMS, Notepad++ och andra plug-ins, som kan ärvas med andra verktyg, med SSMS-pluginet som exempel, nedladdningsadress:Inloggningen med hyperlänken är synlig.
PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16.msi
(692 KB, Antal nedladdningar: 0, 售价: 3 粒MB)
Jag installerade det som nativeSQL Server Management Studio version: 15.0.18390.0, som visas i figuren nedan:
Innan du installerar PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16,Datorn måste ha .NET Framework 2.0-runtime installerad, annars blir felet följande:
För att installera installationsstegen, aktivera eller stäng av Windows-funktioner från kontrollpanelen och kryssa i installationsrutan, som visas i figuren nedan:
Efter att ha installerat PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16 igen är Microsoft-felet följande:
--------------------------- Microsoft SQL Server Management Studio --------------------------- Paketet "FormatterPackage" kunde inte laddas korrekt. Detta problem kan orsakas av en konfigurationsändring eller installation av en annan tillägg. Detaljer kan fås genom att titta på filen "C:\Users\itsvse_pc\AppData\Roaming\Microsoft\AppEnv\15.0\ActivityLog.xml". Att starta om Visual Studio kan hjälpa till att lösa detta problem. Fortsätter du att visa detta felmeddelande? --------------------------- Ja(J) Nej(N) --------------------------- Lösning: Öppna installationskatalogen, till exempel: C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE-mappen, redigeraSsms.exe.configFöljande dokument har lagts till:
Öppna Microsoft SQL Server Management Studio 18-verktyget igen, rapportera inte längre något fel och ange en SQL-sats, som visas i följande figur:
Klicka på Tools -> Formatera T-SQL-kod, eller kortkommandot Ctrl+K, F(Innan du klickar på F måste du släppa Ctrl), de formaterade renderingarna är följande:
(Slut)
|