Visual Studio 및 기타 IDE에서는 키보드 단축키, 메뉴를 통해 또는 입력 할 때 자동으로 코드를 쉽게 자동 서식 지정할 수 있습니다.
SQL Server Management Studio에서이 표준 기능을 활성화 할 수있는 방법이 아직 없는지 궁금합니다.
형식이 잘못된 SQL의 엉망인 대형 저장 프로 시저로 작업하고 있으며 "모두 선택-> 형식 SQL"로 이동하면 좋을 것입니다.
Visual Studio 및 기타 IDE에서는 키보드 단축키, 메뉴를 통해 또는 입력 할 때 자동으로 코드를 쉽게 자동 서식 지정할 수 있습니다.
SQL Server Management Studio에서이 표준 기능을 활성화 할 수있는 방법이 아직 없는지 궁금합니다.
형식이 잘못된 SQL의 엉망인 대형 저장 프로 시저로 작업하고 있으며 "모두 선택-> 형식 SQL"로 이동하면 좋을 것입니다.
답변:
늦게 대답했지만 바라는 가치가있는 : The Poor Man 's T-SQL Formatter 는 완전한 T-SQL 배치 / 스크립트 지원 (모든 DDL, 모든 DML), SSMS 플러그인, 명령 줄 대량을 갖춘 오픈 소스 (무료) T-SQL 포맷터입니다. 포맷터 및 기타 옵션.
http://poorsql.com 에서 즉시 / 온라인으로 사용할 수 있으며 , 지금 막 "버전 1.0"(몇 달 동안 베타 버전)으로 전환하여, MERGE
문장, OUTPUT
조항 및 기타 까다로운 것들에 대한 지원을 얻었 습니다 .
SSMS 추가 기능을 사용하면 고유 한 핫키 (기본값은 Ctrl- K, Ctrl- F, Visual Studio와 일치)를 설정하고 전체 스크립트 또는 선택한 / 강조한 코드 (있는 경우)의 형식을 지정할 수 있습니다. 출력 형식은 사용자 정의 할 수 있습니다.
SSMS 2008에서는 내장 된 인텔리전스 기능과 훌륭하게 결합되어 Red Gate의 SQL Prompt와 거의 동일한 기본 기능을 효과적으로 제공합니다 (SQL Prompt는 스 니펫, 빠른 개체 스크립팅, 기타).
피드백 / 기능 요청은 환영 이상입니다. 기회가되면 소용돌이를주십시오!
공개 : 이것은 아마도 분명하지만 아마도이 라이브러리 / 도구 / 사이트를 작성 했으므로이 답변은 부끄러운 자체 홍보 :)
DataWarehouse Designer::Ctrl+k, Ctrl+f
로 변경 한 후 작동했습니다 Global::Ctrl+k, Ctrl+j
.
우연히 발견 한 특별한 속임수가 있습니다.