Ssms

Ctrl-F1 快捷鍵在 SSMS 2014 中停止工作

  • November 28, 2015

我已經綁定了Ctrl-F1查詢快捷方式sp_whoisactive多年(此技術在How to assign CTRL+F1 to sp_whoisactive in ssms 2012? 中有描述)。幾天前,它停止工作。如果我點擊Ctrl- F1,SQL Studio 現在會在 Internet Explorer 中啟動 Books Online。有沒有其他人看到這個問題?有解決辦法嗎?

我確認它仍然設置的快捷方式。更改快捷方式並不能解決問題,Ctrl-F1仍會啟動 BoL。循環 SQL Studio 沒有任何效果。

FWIW,這發生在我登錄時 IT 重新啟動伺服器之後,因此 SSMS 沒有乾淨地關閉。

我當然可以使用另一個鍵盤快捷鍵(儘管很遺憾,它似乎Ctrl1硬編碼為 sp_help),它只是讓我的強迫症患者在不同的機器上為同一命令使用不同的快捷鍵。

這是一個長鏡頭:我認為您的 Management Studio 出於某種原因將鍵盤映射更改為 2012/2014 預設設置,這更類似於正常的 Visual Studio 應用程序。從 SQL Server 2012 開始,這種情況發生了變化,因此,除其他外,Ctrl+F1 現在可以打開 Books On-Line。

要驗證您是否屬於這種情況,您可能無法使用 Ctrl+E 執行查詢或使用 Ctrl+L 查看估計的查詢計劃。

我找到了一種將鍵盤快捷鍵重置為“經典”設置的方法,並在不久前寫了一篇關於它的部落格文章。簡短的版本是:

  • 打開“工具”菜單 i SSMS,
  • 選擇 “導入和導出設置…”,
  • 選擇“重置所有設置”選項,點擊“下一步”,
  • 在嚮導的最後一頁,您可以選擇備份目前設置。我建議你這樣做。

希望有幫助。

引用自:https://dba.stackexchange.com/questions/81499