BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 Al Tenhundfeld 关注 0 他的粉丝 ,译者 张龙 关注 12 他的粉丝 发布于 2009年5月6日. 估计阅读时间: 2 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

Ubitsoft发布了新版本的SQL Enlight,这是一款用于加速并简化T-SQL开发的工具。与StyleCop/FxCop类似,SQL Enlight提供了代码约定校验和代码标准增强的功能;同时还提供了类似于ReSharperCodeRush的设计期分析和模板功能。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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT