当前您所在的位置:首页>新闻中心>新品发布
新品发布
行业动态
营销活动

SQL Prompt :轻松编写,格式化,分析和重构SQL

发布时间:2021/02/25 浏览量:2144

 

SQL Prompt现在可以订阅了

我们刚刚启动了针对SQL Prompt的订阅产品。 现在,您可以在永久许可或年度订阅许可之间进行选择,以更适合您的需求。

 

轻松编写,格式化,分析和重构SQL

在SQL SERVER MANAGEMENT STUDIO和VISUAL STUDIO中

先进的IntelliSense风格的代码完成

代码片段库

重构SQL代码

快速而全面的代码分析

SSMS标签历史和着色

先进的可定制和可共享的代码格式

 

《财富》 100强公司中有91%使用Redgate的软件

 

手工编写和格式化SQL代码,即使是使用IntelliSense,老实说也是非常无聊的。

 

所以我们做了SQL Prompt Pro,它不是。

 

作为SQL Server Management Studio和Visual Studio的插件,SQL Prompt Pro可以消除重复的编码。

 

除了自动完成代码外,SQL Prompt Pro还能处理格式化、对象重命名和其他干扰因素,因此你可以专注于代码的实际工作。

 

无论你是需要编写、重构还是探索数据库代码,都可以通过试用28天来了解SQL Prompt Pro是如何让代码变得轻松的。

 

SSMS和Visual Studio的主要功能

格式化代码

尝试使用以下几种预定义样式来格式化自己的SQL代码,或者使用SQL Prompt Pro中的完整格式化选项来创建和共享自己的样式。

 

一键轻松切换样式

以您自己喜欢的样式工作,然后切换到共享的团队样式进行协作,并在准备发货时切换到公司范围的样式。

 

调整格式

我们的高级选项使您可以微调格式样式,使其完全符合您的喜好,甚至可以与朋友和同事共享。

 

仅格式化您需要的内容

只需通过选择要格式化的SQL脚本片段,或使用我们的便捷操作快捷方式为某些块禁用格式化即可。

 

浏览代码

 

带有语句扩展的代码完成

您键入时,我们的智能代码完成功能会起作用,并提供一些建议,以帮助您快速而准确地进行编码。

 

将对象编写为ALTER

只需右键单击并从菜单中选择Script Object as ALTER即可使用SQL Prompt在查询中编写对象的脚本。

 

在对象资源管理器中选择一个对象

使用SQL提示,您可以直接从查询窗口中从对象资源管理器中选择一个对象或同义词。

 

查找无效的SQL Server对象

使用SQL提示在数据库中查找无效的对象,例如是否要知道是否有任何对象正在引用其他已删除的对象。

 

查找未使用的变量和参数

SQL Prompt可以查找并突出显示脚本中未使用的任何参数或变量。

 

即时访问架构信息和摘要脚本

访问您的架构信息,并按照它们发生的顺序查看SQL脚本执行的操作的摘要。

 

重构代码

 

安全地重命名脚本中的对象

您可以使用SQL提示来重命名查询中所有出现的变量或别名。

 

将SQL封装为新的存储过程

使用SQL提示,您可以从任何有效SQL块中创建一个新的存储过程。

 

在数据库中拆分表

SQL Prompt可以将数据库中的一个表拆分为两个表。 如果要规范化数据库,提高数据库性能或更改数据库设计,这将很有用。

 

分析您的代码

 

键入时发现代码问题和隐藏陷阱

现成可用的规则有90多个,可通过“选项”菜单进行管理。 用鼠标悬停时的快速提示突出显示了代码问题,并在单击灯泡图标时提供了更多详细信息。

 

通过自动修复使代码达到标准

一旦SQL Prompt的代码分析突出显示了有问题的代码,您就可以选择橙色灯泡图标并应用自动修复程序,以使代码达到标准。

 

获得明确的解释和建议以改进代码

侧面板为您提供有关该问题以及如何解决该问题的更多信息,以及获取指向在线进一步阅读的链接。

 

执行代码审查或分析旧代码库

查看在SQL脚本中检测到的代码问题的完整列表,按类型将其分组,然后将其导出。 这使团队更容易执行代码审查或分析旧代码库以进行可能的重构改进。

 

通过代码分析共享设置鼓励编码标准

您可以选择看到的建议,将它们保存在共享驱动器或源代码管理文件夹中,并与团队共享。

 

仅在SSMS中具有功能

 

保存和恢复丢失的标签页

使用标签历史记录,您可以保存,预览和重命名标签-以及还原以前在SSMS中打开的标签。 您可以在中断的地方继续工作,然后在几秒钟内再次开始编码。

 

标签着色

为不同的组,服务器和数据库设置不同的颜色,以便您可以快速轻松地确定您在SSMS中使用的环境。

 

智能重命名重构

创建一个脚本,使您可以在不破坏依赖关系的情况下重命名数据库中的对象。

 

SQL Prompt Pro是SQL Toolbelt的一部分

与用于SQL Server开发,部署,备份和监视的行业标准产品同步数据,从版本控制进行部署等。

 

兼容的数据库DevOps

Redgate的数据库DevOps解决方案可让您将DevOps实践扩展到SQL Server数据库,从而可以在整个数据库生命周期内优化生产力,敏捷性和性能,并成为真正的高性能IT组织。

北京哲想软件有限公司