12

Why sometimes i have to wait for the intellisense reaction, which never comes and sometimes the intellisense works fine and fast?

Bad connection to the server or some configuration problem?

4

3 に答える 3

8

Intellisense 情報をキャッシュします (これが、手動で更新する必要がある場合がある理由です)。これを更新/取得する必要がある場合は、少し時間がかかります。その後、すぐに利用できるキャッシュされた情報を使用するだけです。

したがって、インテリセンスが機能しない (ポップアップがない、情報が不足している、または古いなど) という印象がある場合は、更新してください: CTRL+ SHIFT+ R(編集 -> インテリセンス -> ローカル キャッシュを更新)。

また、Intellisense をサポートするのは 2008 年以降のみであることを覚えておくことも重要です。新しい SSMS を使用して 2008 年より前のデータベースに接続しても、Intellisense は利用できません。

于 2013-01-03T12:55:05.013 に答える
0

同じ問題の解決策を見つけながら、MSDN サイトのスレッドでこの解決策を見つけました。

Visual Studio 2010 の拡張機能を削除し、SQL Server Data Tools (SSDT) 2010 をアンインストールして再起動したところ、IntelliSense が正常に動作するようになりました。

SSDTがインストールされているかどうかわからないので、それが役立つかどうかはわかりませんが、とにかく共有したいと思いました.

乾杯、

アビシェーク

于 2014-05-28T07:06:46.263 に答える
0

はい、マイクロソフトが再びそれを壊したようです。私にとってもうまくいきません。ここからすべての手順を試しましたが、うまくいきませんでした。

このドキュメントにはフィードバック サイトへのリンクもありますが、Microsoft はこのバグを修正することさえ気にしていないようです。

あまりお役に立てなくてすみません…

于 2014-05-12T14:12:24.520 に答える