web-dev-qa-db-ja.com

VS2013インテリセンスコード補完

最初はVS2013 RC/betaの問題だと思っていましたが、VS2013をインストールしましたRTM=まだ同じ問題があります。strg+ spaceで手動で実行した後にのみコード補完が開きます。たとえばポイントを入力した後、ウィンドウを自動的に開くようにできますか?

20
daniel

インテリセンスが表示されるのは、言語固有の設定です。 C#について質問している場合は、次を確認したい

  • ツール->オプション
  • テキストエディター-> C#-> Intellisense
  • 「文字の入力後に完了リストを表示する」がチェックされていることを確認します

別の言語を使用している場合は、質問を更新してください。正しい方向を示すようにします

23
JaredPar

IntelliSenseがアクティブになっていることを確認してください enter image description here

Tools > Options > Text Editor > C# > Statement completion

次に、[メンバーの自動リスト]と[パラメーター情報]がオンになっていることを確認します。

57

これは、Resharper 8.xをアンインストールした後に発生しました(VS 2013の進歩を考慮するとポイントがわかりません)。

しかし、解決策は非常に迅速です:

  • VS2013を開く
  • ツール->設定のインポートとエクスポート
  • すべての設定をリセット
  • ビジュアルC#
9
DeepSpace101

ツール->設定のインポートとエクスポートウィザード->すべての設定をリセット->「いいえ、設定をリセットし、現在の設定を上書きする」を選択します->設定のデフォルトコレクションを選択します。もう一度確認してください。

5
Humayun

上記の提案のいずれも機能しない場合は、拡張機能Web Essentialsがインストールされているかどうかを確認してください。削除してみてください(そして再度インストールしてください)。 Web Essentialsにより、インテリセンスが複数回動作しなくなり、簡単な再インストールで常に問題が解決します。

3

方法1

  1. リストアイテム
  2. ツール->オプション
  3. テキストエディター-> C#-> Intellisense
  4. 「文字の入力後に完了リストを表示する」がチェックされていることを確認します

方法2(resharperをアンインストールした後の私)

  1. リストアイテム
  2. VS2013を開く
  3. ツール->設定のインポートとエクスポート
  4. すべての設定をリセット
  5. 一般/あなたの好みの言語(Visual C#など)
0
reza.cse08

1:ReSharper 8.0.2 Best Code analysis、補完ツールを使用してみてください

2:[ツール]> [オプション]> [テキストエディター]> [すべての言語]>自動リストメンバーのチェックを行う

これが私にとってうまくいったことです(Visual Studio 2013 w/ReSharper 8.0.2を使用):

  1. ツール->オプション-> ReSharper
  2. [今すぐ停止]をクリックします
  3. [今すぐ再開]をクリックします
0
Seth Adam

Resharper 8.xをアンインストールした後、これが起こりました。

溶液:

ツール->オプションテキストエディタ-> C#-> Intellisense「文字の入力後に補完リストを表示」が*un* checkedであることを確認

ツール->オプションテキストエディタ-> C#-> Intellisense「文字が入力された後に補完リストを表示する」がチェック済みであることを確認する

0
AndyM

すべての設定をリセットする必要はありません。私は同じ問題を抱えていましたが、私はちょうどそれを解決しました。

  1. Resharper.setup.exeを実行します
  2. [アンインストール]または[修復]をクリックしないでください。再インストールをクリックするだけです
  3. インストール後は大丈夫です

がんばろう:)

0
lotomax