是否有一个重构SQL的工具,有点像ReSharper for SQL

MPr*_*ard 38 sql sql-server refactoring

我现在追求的那种东西是非常基本的:

  • 自动格式化
  • 检测未使用的变量
  • 变量命名约定检查

如果有一个工具可以处理更复杂的重构(例如重构数据库中的重构),我不会感到惊讶,但我很欣赏当前数据库结构和数据状态引入的额外复杂性可能会阻止其中的许多重构.

我想我是在追求ReSQLer

Ahm*_*eed 22

RedGate提供SQL RefactorSQL Prompt,以及一系列其他SQL相关工具.查看他们的页面以获取更多信息和免费试用.

  • 请注意,从SQL Prompt版本5开始,所有SQL Refactor的功能都已合并到SQL Prompt中,因此您无法再直接获得SQL Refactor.[我是Red Gate的SQL Prompt项目经理] (5认同)

Dwo*_*olk 9

有一个由ApexSQL开发的SSMS和VS的免费SQL格式化和重构加载项.我建议您在决定是否适合您之前检查这些文章:

http://solutioncenter.apexsql.com/category/sql-code-refactoring/


Raj*_*ore 5

我使用Embarcadero Rapid SQL进行代码格式化.


MPr*_*ard 2

JetBrains 刚刚发布了 0xDBE - 一个用于 SQL 机器的新 IDE。

它基于 IntelliJ 平台构建,因此应该具有许多与 JetBrains 产品套件中相同的快捷方式。

http://www.jetbrains.com/dbe/