最初はVS2013 RC/betaの問題だと思っていましたが、VS2013をインストールしましたRTM=まだ同じ問題があります。strg+ spaceで手動で実行した後にのみコード補完が開きます。たとえばポイントを入力した後、ウィンドウを自動的に開くようにできますか?
インテリセンスが表示されるのは、言語固有の設定です。 C#について質問している場合は、次を確認したい
別の言語を使用している場合は、質問を更新してください。正しい方向を示すようにします
IntelliSenseがアクティブになっていることを確認してください
Tools > Options > Text Editor > C# > Statement completion
次に、[メンバーの自動リスト]と[パラメーター情報]がオンになっていることを確認します。
これは、Resharper 8.xをアンインストールした後に発生しました(VS 2013の進歩を考慮するとポイントがわかりません)。
しかし、解決策は非常に迅速です:
ツール->設定のインポートとエクスポートウィザード->すべての設定をリセット->「いいえ、設定をリセットし、現在の設定を上書きする」を選択します->設定のデフォルトコレクションを選択します。もう一度確認してください。
上記の提案のいずれも機能しない場合は、拡張機能Web Essentialsがインストールされているかどうかを確認してください。削除してみてください(そして再度インストールしてください)。 Web Essentialsにより、インテリセンスが複数回動作しなくなり、簡単な再インストールで常に問題が解決します。
方法1
方法2(resharperをアンインストールした後の私)
1:ReSharper 8.0.2 Best Code analysis、補完ツールを使用してみてください
2:[ツール]> [オプション]> [テキストエディター]> [すべての言語]>自動リストメンバーのチェックを行う
これが私にとってうまくいったことです(Visual Studio 2013 w/ReSharper 8.0.2を使用):
Resharper 8.xをアンインストールした後、これが起こりました。
溶液:
ツール->オプションテキストエディタ-> C#-> Intellisense「文字の入力後に補完リストを表示」が*un* checkedであることを確認
ツール->オプションテキストエディタ-> C#-> Intellisense「文字が入力された後に補完リストを表示する」がチェック済みであることを確認する
すべての設定をリセットする必要はありません。私は同じ問題を抱えていましたが、私はちょうどそれを解決しました。
がんばろう:)