Бедният T-SQL форматор
Това е безплатен и отворен формат за SQL (T-SQL):
- Обработвайте пълни мултипакетни скриптове, включително скриптове за дефиниране на обекти като съхранени процедури, тригери и други.
- Предлагат се опции за форматиране, за да отговарят на различни общи стилове/стандарти на формати
- По желание да излезе "цветен" HTML код, не само форматиран SQL
- Има и опция за "премахване" за премахване на коментари и интервали, които объркват, вместо да печатат кода красиво
- Готови за употреба модели са налични в различни формати
- SSMS (SQL Server Management Studio) и плъгини/разширения за Visual Studio, които позволяват форматиране на текущия файл или избрания текст с един бърз клавиш – поддръжка за всяка версия на SSMS или SSMS Express, както и за всяка пълна (не-Express) версия на Visual Studio.
- Плъгинът Notepad++ за бързо форматиране с един клик в любимия ви универсален текстов редактор.
- Команден инструмент, който ви позволява да форматирате пакетно колкото файлове искате или да форматирате от друга програма – за Windows (.Net) или за всяка среда (node/npm)
- Приложението Winforms за лесно офлайн форматиране (също така позволява да гледате токени потоци и дървета за парсиране)
- Плъгинът WinMerge за автоматично форматиране на SQL файлове преди сравнение позволява на WinMerge да показва само промени в съдържанието, игнорирайки разликите във форматирането.
- Разкрийте JS библиотека със същата функционалност във всеки браузър или друг контекст, базиран на Javascript, за онлайн демо/форматиращи сайтовеВходът към хиперлинк е видим.
- Налична е и като .Net 2.0/3.5 библиотека, достъпна тук или за изтегляне чрез NuGet
- Написани на C#, с подключваем дизайн, в бъдеще трябва да се поддържат и други SQL диалекти
Официален уебсайт:Входът към хиперлинк е видим. GitHub адрес:Входът към хиперлинк е видим. Онлайн SQL форматиране:Входът към хиперлинк е видим. Poor Man's T-SQL Formatter има Visual Studio, SSMS, Notepad++ и други плъгини, които могат да се наследят добре с други инструменти, като например SSMS плъгина, адрес за изтегляне:Входът към хиперлинк е видим.
PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16.msi
(692 KB, Брой изтегляния: 0, 售价: 3 粒MB)
Инсталирах го нативноSQL Server Management Studio версия: 15.0.18390.0, както е показано на фигурата по-долу:
Преди да инсталирам PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16,Компютърът трябва да има инсталиран .NET Framework 2.0 runtime, в противен случай грешката ще бъде следната:
За да инсталирате стъпките за инсталация, активирайте или изключите функциите на Windows от контролния панел и отбележете отметката за инсталация, както е показано на фигурата по-долу:
След като отново инсталирам PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16, грешката на Microsoft е следната:
--------------------------- Microsoft SQL Server Management Studio --------------------------- Пакетът "FormatterPackage" не се зареди правилно. Този проблем може да бъде причинен от промяна в конфигурацията или инсталиране на друго разширение. Подробности могат да бъдат получени чрез преглед на файла "C:\Users\itsvse_pc\AppData\Roaming\Microsoft\AppEnv\15.0\ActivityLog.xml". Рестартирането на Visual Studio може да помогне за решаване на този проблем. Продължава ли да показва това съобщение за грешка? --------------------------- Да(Y) Не(N) --------------------------- Решение: Отворете инсталационната директория, например: C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE folder, редактиранеSsms.exe.configСледните документи са добавени:
Отворете отново инструмента Microsoft SQL Server Management Studio 18, вече не докладвайте грешка и въведете SQL оператор, както е показано на следващата фигура:
Кликнете върху Инструменти -> Форматирайте T-SQL код, или бързия път Ctrl+K, F(Преди да кликнете F, трябва да пуснете Ctrl), форматираните визуализации са както следва:
(Край)
|