web-dev-qa-db-ja.com

オートコンプリートはSSMS2016での動作を停止しました

オートコンプリートが機能しなくなったしばらく前に私は。 Intellisenseは他の方法で機能しているようです。

私は言及されたすべてを試しました ここ

  • [ツール] >> [オプション] >> [テキストエディター] >> [Transact-SQL] >> [IntelliSense]、および[IntelliSenseを有効にする]が選択されている
  • 更新されたIntelliSenseローカルキャッシュ:[編集] >> [IntelliSense] >> [ローカルキャッシュの更新]またはCTRL + Shift + Rキーボードショートカットの両方を更新して更新します
  • 有効なステートメントの完了:[ツール] >> [オプション] >> [テキストエディター] >> [Transact-SQL] >> [一般]に移動し、[自動リストメンバー]と[パラメーター情報]ボックスをオンにします
  • SQL Server ManagementStudioを数回再起動しました
  • ツール>>オプション>>環境>>キーボードのテキストエディタで「Edit.CompleteWord」のショートカット「CTRL + Space」が有効になっていることを確認しました

私はオプションだけで問題があります:

  • 開いているクエリウィンドウごとに、[クエリ] >> [Intellisense有効]に移動してください

これは常にグレー表示されています:

enter image description here

それが私の問題に関連しているかどうかはわかりませんが、関連している可能性があります。

では、オートコンプリートを再度有効にするにはどうすればよいですか?

9
frakon

alt +(右矢印)を押した後、それは私のために働きました

7
sushil.agarwal

この問題を忘れて、代わりに17.1をインストールすることをお勧めします https://docs.Microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms 。それは安定していて、無料で、美しく見え、2016年よりも多くの素晴らしい機能を備えています。

2
Denis Reznik

オフラインデータベースが原因で、IntelliSenseが機能しなくなりました。それらを再びオンラインにした後、IntelliSenseは再び機能しました。

0
KVerwold

私の問題は次の方法で解決されました:編集->インテリセンス->完了モードの切り替え

0
kukabuka