이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 12487|회답: 1

[출처] PoorMans 무료 SQL Server 데이터베이스 T-SQL Formatter

[링크 복사]
게시됨 2022. 4. 9. 오후 2:48:25 | | | |
가난한 사람의 T-SQL 포매터

이것은 무료 오픈 소스 SQL(T-SQL) 포맷터입니다:

  • 저장 프로시저, 트리거 등 객체 정의 스크립트를 포함한 완전한 다중 배치 스크립트를 처리할 수 있습니다.
  • 서로 다른 공통 형식 스타일/표준을 충족하기 위해 서식 옵션이 제공됩니다
  • 선택적으로 '색깔' 처리된 HTML 코드를 출력할 수도 있고, 단순히 형식화된 SQL이 아닙니다
  • "제거기" 옵션도 제공되어, 코드를 아름답게 출력하기보다는 혼란스럽게 만드는 주석과 공백을 제거하는 데 사용됩니다
  • 즉시 사용 가능한 모델은 다양한 형식으로 제공됩니다
  • SSMS(SQL Server Management Studio) 및 Visual Studio 플러그인/확장 프로그램으로, 현재 파일이나 선택한 텍스트를 단일 단축키로 포맷할 수 있습니다. - SSMS 또는 SSMS Express의 모든 버전뿐만 아니라 전체 (비Express) 버전의 Visual Studio도 지원합니다.
  • Notepad++ 플러그인으로, 좋아하는 범용 텍스트 편집기에서 빠른 원클릭 서식 설정이 가능합니다.
  • 원하는 만큼 파일을 일괄 포맷하거나 다른 프로그램에서 포맷할 수 있는 커맨드라인 유틸리티입니다 - 윈도우(.Net) 또는 어떤 환경(노드/npm)에도 해당됩니다
  • 오프라인 서식을 쉽게 할 수 있는 Winforms 앱(토큰 스트림 및 파싱 트리도 볼 수 있음)
  • SQL 파일을 비교 전에 자동으로 서식화하는 WinMerge 플러그인은 서식 차이를 무시하고 내용 변경만 표시할 수 있게 합니다.
  • 동일한 기능을 가진 JS 라이브러리를 어떤 브라우저나 기타 자바스크립트 기반 맥락에서 데모/포맷 사이트에서 노출하세요하이퍼링크 로그인이 보입니다.
  • .Net 2.0/3.5 라이브러리로도 제공되며, 여기에서 또는 NuGet을 통해 다운로드할 수 있습니다
  • C#으로 작성되고 플러그 가능한 설계를 가진 이 언어는 앞으로 다른 SQL 방언도 지원될 예정입니다

공식 웹사이트:하이퍼링크 로그인이 보입니다.
GitHub 주소:하이퍼링크 로그인이 보입니다.
온라인 SQL 서식:하이퍼링크 로그인이 보입니다.
Poor Man의 T-SQL 포마터는 Visual Studio, SSMS, Notepad++ 등 플러그인을 포함하고 있으며, SSMS 플러그인을 예로 들면 다운로드 주소와 함께 잘 계승할 수 있습니다:하이퍼링크 로그인이 보입니다.

PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16.msi (692 KB, 다운로드 횟수: 0, 售价: 3 粒MB)

저는 네이티브로 설치했습니다SQL Server Management Studio 버전: 15.0.18390.0, 아래 그림에서 볼 수 있습니다:



SQL Server 2016에는 설치 완료 후 관리 도구(SSMS)가 없습니다
https://www.itsvse.com/thread-8281-1-1.html

PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16을 설치하기 전에,PC에는 .NET Framework 2.0 런타임이 설치되어 있어야 합니다, 그렇지 않으면 오차는 다음과 같다:



설치 단계를 설치하려면 제어판에서 Windows 기능을 활성화하거나 끄고, 아래 그림과 같이 설치 체크박스를 체크하세요:



PoorMansTSqlFormatterSSMSPackage.Setup.1.6.16을 다시 설치한 후, 마이크로소프트의 오류는 다음과 같습니다:


---------------------------
마이크로소프트 SQL Server Management Studio(마이크로소프트 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 폴더를 편집하세요Ssms.exe.config다음 문서들이 추가되었습니다:



Microsoft SQL Server Management Studio 18 도구를 다시 열고 오류를 더 이상 보고하지 않고, 다음 그림과 같이 SQL 문장을 입력하세요:



도구 -> T-SQL 코드 형식 또는 단축키 Ctrl+K, F(F를 누르기 전에 Ctrl을 놓아야 합니다), 형식화된 렌더링은 다음과 같습니다:



(끝)





이전의:Angular는 부모 클릭 이벤트의 트리거를 방지합니다
다음:【연습】아이폰 메시지 알림 푸시용 Bark 앱
 집주인| 게시됨 2025. 3. 13. 오후 2:02:53 |
SQL 프롬프트: SQL을 쉽게 작성, 포맷, 분석, 리팩터링 (통행세

https://www.red-gate.com/products/sql-prompt/
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com