Sql-Server

禁止 SQL Server Management Studio 自動完成

  • July 31, 2020

有沒有辦法在鍵入查詢時暫時禁止 SQL Server Management Studio 的自動完成?我不想完全禁用自動完成功能,只需說在輸入特定單詞時按住某個鍵,以免妨礙它。

例如說我有以下查詢

SELECT Foo, Foo2 FROM SomeTable

當我鍵入Foo然後按空格鍵時,SQL Server Management Studio 的自動完成功能會啟動並完成FooFooBar.

在敲擊空格之前完成輸入單詞後敲擊ESC關閉視窗,但如果你ESC在’fo’之後敲擊然後輸入’o’它會再次啟動。

如果您不經常使用它,另一種選擇是禁用它 ( Tools->Options->Text Editor->Transact-SQL->General->Auto list members) 並在您想要使用它時使用CTRL+手動調出它。JRed Gate 還有一個名為SQL Prompt的產品,它可能會提供更多控制。

此外,如果您想暫時禁用/啟用它,查詢菜單下和查詢工具欄上還有一個“啟用智能感知”選項。

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