写点什么

新版 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:021738
用户头像

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

关注

评论

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

话题讨论|过年回家你带电脑吗?

熊斌

话题讨论 28天写作

OpenAI将k8s扩展至7500个节点以支持机器学习;Graph Diffusion Network提升交通流量预测精度

京东科技开发者

区块链 开源

产品经理训练营第0期-第三次作业

孙行者

第0期 产品经理训练营 问题

官宣了!Apache ECharts 毕业成为 Apache 软件基金会顶级项目!

百度Geek说

百度 基金会

第十周 模块分解作业

简简单单

安卓开发交流!一线互联网移动架构师筑基必备技能之Java篇,Android岗

欢喜学安卓

android 程序员 面试 移动开发

日记 2021年2月2日(周二)

Changing Lin

个人感悟 2月春节不断更

Elasticsearch 写一致性原理

escray

七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试 2月春节不断更

云原生动态周报 | Google推出VM Manager

华为云原生团队

Docker 开源 云原生 华为云

使用pgBackRest并行归档解决wal堆积问题

PostgreSQLChina

数据库 postgresql 开源 开源社区

史上最清晰的Tarjan算法详解

华为云开发者联盟

算法 静态分析 语法树 Tarjan 数据流

挖矿区块链_什么是挖矿 带你详细了解挖矿基础知识

v16629866266

大背景 (28天写作 Day25/28)

mtfelix

28天写作 新能源汽车 新能源革命 碳中和

就算知道了答案,真的会改变吗?「幻想短篇 25/28」

道伟

28天写作

高性能缓存 Caffeine 原理及实战

vivo互联网技术

Java Caffeine 本地缓存

第三章: 产品解决方案作业

让时间说真话

产品经理 产品经理训练营

挖矿系统APP源码搭建

luluhulian

厚积薄发!华为云7篇论文被AAAI收录,2021年AI行业技术风向标看这里!

华为云开发者联盟

人工智能 卷积网络 远程监督 域泛化 油气储集层收集

产品训练营 第三次作业

Wangyunnfei

【WOW.js】Animate.css的黄金搭档

德育处主任

CSS 动画 js 28天写作 2月春节不断更

第十周 学习总结

简简单单

ModelArts AI Gallery与HiLens Kit联合开发丨行人社交距离风险提示Demo

华为云开发者联盟

华为云 modelarts hilens 行人 社交距离

前端面试必备ES6全方位总结

我是哪吒

程序员 面试 大前端 ES6 2月春节不断更

安卓开发软件有哪些?分析Android未来几年的发展前景,吐血整理

欢喜学安卓

android 程序员 面试 移动开发

第三章:产品解决方案作业

让时间说真话

产品经理

用RabbitMQ了好几年之后,我总结出来5点RabbitMQ的使用心得

四猿外

MQ RabbitMQ 消息队列

华为云FusionInsight助力宇宙行打造金融数据湖新标杆

华为云开发者联盟

数据湖 云原生 存储 FusionInsight 华为云

说说常常被研发忽略的原型模式

后台技术汇

28天写作 2月春节不断更

Python 中 sorted 如何自定义比较逻辑

zikcheng

Python sorted cmp

不要在nodejs中阻塞event loop

程序那些事

node.js Event 事件循环 程序那些事 nodejs event

时间约束帮助我写作

Justin

方法论 创意 习惯养成 28天写作

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