首页 > 数据库 > SQL Server Management Studio 2016 最让人兴奋的10大新功能
2016
10-08

SQL Server Management Studio 2016 最让人兴奋的10大新功能

 介绍

  这篇文章列出了SQL Server Management Studio 2016已经取得的一些令人兴奋的改进。我相信,大多数新功能可以帮助我们提升工作速度,更方便地使用SSMS。

 1.颜色主题

  随着SSMS 2016的到来,现在你可以选择自己喜欢的颜色主题,类似于Visual Studio中的相似功能。你可以在两种可用的颜色主题中二选一——Blue或Lignt,Blue是默认的主题。

  Tools – Options – Environment – General – Color theme

 2.隐藏保存查询窗口提示

  在SSMS的早期版本中,你不能忽略保存查询窗口提示的出现,在你想要关闭未保存的查询窗口或者SSMS本身的时候。虽然这种限制实际上是有意义的,但SSMS 2016允许你自定义隐藏这些提示。

  Tools – Options – Query Execution – SQL Server – General – “Prompt to save unsaved T-SQL query windows on close”

 3.从SSMS菜单更新

  当在线的时候,SSMS 2016自动检查是否有任何可用更新,并且当有更新可用的时候,如下面的截图,会出现Toast通知。

  但是,你也可以手动检查更新的可用性。

  Tools – “Check for Updates…”

  你可以取消自动更新检查,通过当你如上所示地单击”Check for Updates…”时出现的弹出窗口,取消勾选复选框的方式。

 4.搜索选项

  对这么多的新功能和打开窗口进行配置的步骤感到困惑?不要着急,SSMS有搜索选项,这也是众多被需求的功能之一。你可以使用功能名称或关键字进行搜索。

  Tools – Options

 5.高亮当前行

  多少次当你在SSMS中修改现有庞大的查询或存储过程的时候,会有一种迷失了的感觉?当你的SQL语句很长,并且没有配置文本编辑器自动换行,然后使用水平滚动条滚动内容的时候,就会出现这种问题,确定哪行代码是你想修改或检查的变得艰难起来。现在,随着SSMS 2016的到来,概述会跟随光标曾放置过的地方。这使得容易识别你当前工作的代码行。最好的一点是,它可以配置。

  Tools – Options – Text Editor – General – “Highlight current line”

 6.滚动和缩放Execution Plan窗口

  对Execution Plan窗口也有了一些改进。现在,你可以使用快捷键CTRL +Scroll缩放这个窗口的内容。你也可以用鼠标通过拖动内容来滚动窗口中的内容。

 7.复制或保存保留回车和换行

  你可能会觉得这是一个奇怪的默认行为。在SSMS 2016中,如果你从Result Grid复制任何结果,并将其粘贴到记事本或任何文本编辑器中,你会发现,回车和换行没有就位。但是,这也是可以配置的。

  Tools – Options – Query Results – SQL Server – Results to Grid – “Retain CR/LF on copy or save”

  举例:

  通过取消勾选复选框执行以下查询。

SELECT 'This is a demo text
for test purpose only' AS demotext

  复制到记事本时输出如下

demotext
-------------------
This is a demo text  for test purpose only

  现在,在检查所提复选框后执行相同的查询,并得到的结果

demotext
------------------
This is a demo text
for test purpose only

 8.高级滚动条

  如果你用过Visual Studio,那么可能你已经知道这种功能。SSMS 2016允许你在查询窗口中使用“bar mode”或“map mode”垂直滚动条。

  Bar Mode:默认和常规的垂直滚动条,正如你在以前的版本中看到的那样。

  Map Mode:新的,并且可以在滚动条上查看来源概览,也可以再配置为

  • Off:来源概览将不可见
  • Narrow:最小宽度查看概述
  • Medium:比前者宽一点
  • Wide:最宽的滚动条查看概述

  你还可以配置以显示工具提示,在悬停或使用复选框“Show Preview Tooltip”滚动的时候

  Tools – Options – Text Editor – All languages – Scroll Bars – Behavior

  你也可以通过右键单击垂直滚动条,然后单击打开”Scroll Bar Options…”来配置窗口

 9.在Query&Messgage窗口映射缩放

  有了SSMS 2016,现在Query窗口的内容和Message窗口的内容在缩放时就会映射。例如,如果我们缩放Query窗口到200%,那么Message窗口的内容就会自动缩放至200%。而SSMS以前的版本可能是单独缩放的。似乎配置还不可用。不知道是不是每个人都能接受这种变化。

 10.快速启动

  这也是一个在Visual Studio中已有的东西。你可以通过在SSMS窗口右上方的面板快速启动任务。它看起来像一个搜索工具,但它远不止于此。你可以在Menu以及Options中打开可用的任何任务。任务可是是创建新的项目,打开新的查询窗口,打开配置窗口用于设置等。

 结论

  希望这些提示可以帮助你更快地开发你的应用程序。

  原文:http://www.codeproject.com/Articles/1120200/Top-exciting-new-features-in-SQL-Server-Managem

编程技巧