写点什么

新版 SQL Enlight T-SQL 分析器发布

  • 2009-05-05
  • 本文字数:528 字

    阅读完需:约 2 分钟

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 的语法错误进行高亮显示

查看英文原文: SQL Enlight T-SQL Analyzer

2009-05-05 01:021608
用户头像

发布了 88 篇内容, 共 262.8 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

狗尾续貂之Neutron网络部署架构的第N+1种方式

焱融科技

容器 云原生 高性能 部署 网络架构

综资全生命周期管理助力网络运营更高效

鲸品堂

软件开发生命周期 应用 资源管理

解读SSDB、LevelDB和RocksDB到GaussDB(for Redis)的迁移

华为云开发者联盟

数据仓库 华为云 数据迁移 GaussDB(for Redis) PB级数据库

《2021中国开源发展蓝皮书》发布——中国开源接近世界先进水平

禅道项目管理

开源 开发 报告

【音视频专题】音频质量评估方法那些事

Hanson

音视频

太现实了!2021年阿里+腾讯+快手offer都已拿到!值得一看

欢喜学安卓

android 程序员 面试 移动开发

python变量、运算符

若尘

变量 运算符 Python编程 5月日更

区块链技术如何助力构建新能源系统

CECBC

智能家居商业模式:To C向左,To B向右

不脱发的程序猿

IoT 智能家居 智能家居商业模式

如何防止抄袭PCB电路板

不脱发的程序猿

嵌入式 如何防止抄袭PCB电路板 PCB电路板 硬件开发

bzz币挖矿软件开发|bzz币挖矿系统APP开发

区块链技术如何成为中国数字化转型最新驱动力

CECBC

区块链

两个开源免费的软件Typora和PicGo,成了我写东西的新宠。

彭宏豪95

写作 Typora 图床 5月日更

夯实信任基础 区块链正在成为价值互联网的新代言

CECBC

据说学会这款数据分析工具,会被各大名企高薪哄抢!

博文视点Broadview

“新内容 新交互”全球视频云创新挑战赛复赛启幕

阿里云视频云

音视频

“InfoQ 的朋友们-Geek青年说·北京站”即将开讲,快来!

InfoQ写作社区官方

GEEK 话题讨论 InfoQ 的朋友们 热门活动

区块链新基建时代 看欧科云链如何助力数字经济产业升级

CECBC

数字经济

数据中心太耗电,送你一个节能神器

华为云开发者联盟

数据中心 节能 电费 NAIE 制冷

华为云MCP多云跨云的容器治理与实践

华为云原生团队

开源 容器 云原生 集群 多云管理平台

区块链创新包含基础技术和应用场景两个层面

CECBC

WAVE SUMMIT 2021 深度学习开发者峰会定档5月20日

百度大脑

深度学习 飞桨

零基础学习 NLP-DAY5 - 恶补 Python - 基础 2

Qien Z.

Python if 5月日更

个人/团队/企业/组织申请计算机软件著作权的流程

不脱发的程序猿

程序人生 专利 软著申请 计算机软件著作

如何让网络音频或本地音频文件发布到频道中

anyRTC开发者

音视频 WebRTC RTC sdk

深入浅出,Andorid 端屏幕采集技术实践

拍乐云Pano

android 音视频

☕【Java技术之旅】走进线程池的世界(基础篇)

洛神灬殇

Java 线程 线程池 线程池工作原理 5月日更

有道技术沙龙 | JAVA下午茶

有道技术团队

Java

不服不行!腾讯、阿里Android高级面试真题汇总,成功入职阿里

欢喜学安卓

android 程序员 面试 移动开发

带你彻底搞懂高性能网络模式Reactor 和 Proactor

华为云开发者联盟

reactor Proactor 网络编程模式

打破固有思维(九)

Changing Lin

新版SQL Enlight T-SQL分析器发布_.NET_Al Tenhundfeld_InfoQ精选文章