Câu trả lời muộn, nhưng hy vọng có giá trị:The Poor Man's T-SQL Formatter là một trình định dạng T-SQL mã nguồn mở (miễn phí) với hỗ trợ hàng loạt / tập lệnh T-SQL hoàn chỉnh (bất kỳ DDL, bất kỳ DML nào), SSMS Plugin, dòng lệnh số lượng lớn định dạng và các tùy chọn khác.
Nó có sẵn để sử dụng ngay lập tức / trực tuyến tại http://poorsql.com và mới hôm nay đã chuyển sang "phiên bản 1.0" (nó đã ở phiên bản beta trong một vài tháng), vừa được hỗ trợ cho MERGE
câu lệnh, OUTPUT
các mệnh đề và những thứ phức tạp khác.
Phần bổ trợ SSMS cho phép bạn đặt phím nóng của riêng mình (mặc định là Ctrl - K , Ctrl - F , để phù hợp với Visual Studio), và định dạng toàn bộ tập lệnh hoặc chỉ mã bạn đã chọn / đánh dấu, nếu có. Định dạng đầu ra có thể tùy chỉnh.
Trong SSMS 2008, nó kết hợp độc đáo với cảm giác thông minh tích hợp, cung cấp hiệu quả ít nhiều chức năng cơ sở giống như SQL Prompt của Red Gate (tất nhiên, SQL Prompt có thêm nhiều thứ, như đoạn trích, kịch bản đối tượng nhanh, vv).
Chúng tôi hoan nghênh các yêu cầu về phản hồi / tính năng, vui lòng đóng góp ý kiến nếu bạn có cơ hội!
Tiết lộ:Điều này có lẽ đã rõ ràng rồi nhưng tôi đã viết thư viện / công cụ / trang web này, vì vậy câu trả lời này cũng là tự quảng cáo không biết xấu hổ :)