新版SQL Enlight T-SQL分析器發布
Ubitsoft發布了新版本的SQL Enlight,這是一款用于加速并簡化T-SQL開發的工具。與StyleCop/FxCop類似,SQL Enlight提供了代碼約定校驗和代碼標準增強的功能;同時還提供了類似于ReSharper及CodeRush的設計期分析和模板功能。SQL Enlight可集成到MS Visual Studio及SQL Management Studio中,同時還提供了一個命令行接口和MSBuild tasks以生成分析規則違例的XML報告。
SQL Enlight具有如下特性:
◆根據定制規則重新格式化T-SQL
我們可以將格式化規則按照組的方式放到layout模板中,同時還可以根據需要在不同模板間進行切換。
◆根據靜態分析規則分析T-SQL代碼
Analysis Script特性可以識別出T-SQL代碼中常見的性能和數據庫對象命名問題。
◆概要T-SQL腳本
與Class Viewer類似,Transact-SQL Script Summary可以幫助開發者和數據庫管理員識別出長SQL腳本組件。Script Summary提供了對當前T-SQL腳本中所有批處理和語句的一個繼承結構的概要。
◆重構——將T-SQL腳本封裝成存儲過程或函數
◆Transact-SQL語句大綱
語句大綱特性用一個個矩形將T-SQL腳本中每條語句包圍起來,就像.NET代碼中的regions一樣。
◆驗證T-SQL語法
代碼編輯器可以對T-SQL的語法錯誤進行高亮顯示
【編輯推薦】