这款SQL Server插件太好用了,写代码完全停不下来

共 1688字,需浏览 4分钟

 ·

2021-04-06 19:06

点击关注上方“SQL数据库开发”,

设为“置顶或星标”,第一时间送达干货

SQL专栏

SQL基础知识第二版
SQL高级知识第二版

前几天给大家推荐一款比较适合新手,轻量级的数据库管理工具DataGrip,没看过的可以戳下面链接:

干掉Navicat,这个数据库管理工具真香!


我平时使用SQL Server数据库比较多,虽然市面上有很多不错的管理工具,但还是比较喜欢它自带的管理工具SSMS,主要是SQL Server的一些功能在这上面都可以操作。


唯一的不足就是它自身的智能提示做的比较糟糕,就是下面这哥们

你开启它的话,会智能提示一些语法关键词和对象名(表名,视图名,存储过程名,函数名等),如果你书写的语法错误的话,它干脆就啥都不提示了。

今天给大家安利这款工具呢,正好弥补了SSMS在这一方面的缺憾。它就是:SQL Prompt


这款插件可以任何情况下都可以智能提示关键字,随时查看对象信息和创建对象的SQL脚本。还能一键美化SQL代码等等许多好用的功能。

安装方法很简单,直接下载安装,安装过程中默认点下一步,下一步即可,安装完重启一下SSMS就可以在菜单栏看到这个插件了。

遗憾的是这款插件是收费的,不过你懂的。下面就给大家介绍一下这款插件的一些非常给力的功能。

功能介绍
软件安装好后,可以在SQL Server管理工具栏看到这个插件,如下图:

刷新缓存
打开SQL Server,SQL Prompt会自动运行,将当前实例下的所有对象都缓存起来,包括表,视图,存储过程,函数等。第一次打开时,插件会有一个加载缓存的过程。

如果数据库中的对象有变化,可以手动刷新一下缓存,按住Ctrl+Shift+D即可,或者使用菜单栏里的Refresh Suggestions。

智能提示
a、当我们写代码时,插件会自动提示相关关键字,即使你输入的小写,也会自动转换成大写,如下图:
当我只输入一个s时,会根据使用频率只能提示s开头的关键字,只需要按Tab键就可以自动输入候选关键字SELECT。

b、当某个对象名太长,而你只记得其中几个字母,当你输入时也会只能提示相关对象名,如下图:

c、当我们写一段SQL时,当鼠标移动到数据库对象时,插件会自动给出提示,点击提示标签,会显示数据库对象创建的脚本,如下图:
不仅包括建表语句,如果你设置了一些约束,也会在下面显示出来。


智能跳转
当我们想查看数据库对象,比如视图,存储过程,函数的内容。按下F12就可以跳转到对象进行查看,不需要在左侧菜单栏里查找。如下图:

自动补全代码
当我们输入一段插入代码时,会自动补全需要插入的字段和值,只需要你输入相应的数据即可。如下图:


代码快捷输入
可以将我们经常输入的代码设置成快捷键,当你输入快捷键时,按下Tab键可以自动输入我们常用的代码片段。例如:当你输入ssf,按下Tab键会直接显示SELECT * FROM ,如下图:

如果你想自定义快捷键,可以点击SQL Prompt → Options → Suggestions → Snippets →New进行添加,也可以看到系统提供的一些常用快捷键。

此外还有很多非常智能的功能,可以在菜单中慢慢摸索。

还有很多好玩又实用的功能,想提高代码书写效率的,可以下载下来慢慢研究一下。

获取方法
公众号后台回复:Prompt 即可获得下载链接。


最后给大家分享我写的SQL两件套:《SQL基础知识第二版》《SQL高级知识第二版》的PDF电子版。里面有各个语法的解释、大量的实例讲解和批注等等,非常通俗易懂,方便大家跟着一起来实操。


有需要的读者可以下载学习,在下面的公众号「数据前线」(非本号)后台回复关键字:SQL,就行

数据前线


后台回复关键字:1024,获取一份精心整理的技术干货

后台回复关键字:进群,带你进入高手如云的交流群

记得帮忙点「」和「在看」↓

谢谢啦

浏览 97
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报