SQL Server Management Studio 2016 最讓人興奮的10大新功能

2016-10-06    分類:資料庫、程式設計開發、首頁精華2人評論發表於2016-10-06

本文由碼農網 – 小峰原創翻譯,轉載請看清文末的轉載要求,歡迎參與我們的付費投稿計劃

介紹

這篇文章列出了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.codeceo.com/article/10-new-feature-sql-server-management-studio-2016.html
英文原文:Top 10 exciting new features in SQL Server Management Studio 2016
翻譯作者:碼農網 – 小峰
轉載必須在正文中標註並保留原文連結、譯文連結和譯者等資訊。]

相關文章