web-dev-qa-db-ja.com

CTRL +スペース(Edit.CompleteWord)がVisual Studio2015で機能しない

VS2015 Professionalをインストールしたため、VSのIntelliSense関数Edit.CompleteWordが機能しなくなったようです。

したがって、_Math.Rou_(Math.Round();である必要があります)のような未完成のコードがある場合は、その上にカーソルを置いてを押します。 CTRL+Space、VisualStudioはWordを完成させなくなります。

いくつかの追加コメントを妨げる可能性のあるいくつかの事実:

  • vS2015をインストールする前に、VS2012およびVS2013を使用してマシンで動作しました
  • この機能は、VS2012およびVS2013でも無効になりました
  • 私の同僚は、VS2015をインストールして以来、まったく同じ問題を抱えています。
  • 別の同僚はまだVS2015をインストールしておらず、彼の古いVSバージョンは引き続きオートコンプリートを実行できます。
  • この機能はC#およびVB.NETでは無効になっています(他の言語はテストしていません)
  • ショートカットの問題ではありません。メインメニューからこの関数を呼び出すこともできません(ショートカットもかなり奇妙ですが、どちらも機能しません)

enter image description here


編集:Microsoft Connectでこのバグの問題を開きました:

投票して、Microsoftによるレビューを受けてください。

10
Waescher

さて、苦い真実に直面する時が来ました:それは私が数週間前にインストールした拡張機能の問題のようです:

この拡張機能を無効にすることで、Intellisenseが復活しました。

この混乱について申し訳ありません、あなたの助けに感謝します!

5
Waescher

1.)ショートカットがまだ割り当てられていることを確認します。ctrl + Q次に、keyboardと入力します。 )

enter image description here

次に、Edit.CompleteWordにフィルターをかけ、ctrl +スペースがeditorの下のショートカットのリストに残っていることを確認します。

enter image description here

リストにない場合は、ショートカットキーフィールドを押し、ctrl +スペースを押してからAssign

リストにある場合は、[ショートカットキーを押す]フィールドに移動し、ctrl +スペースを押してから、現在使用されているショートカットリスト

enter image description here

ショートカットが別のコマンドによって使用されている可能性があります。その後、そのコマンドにフィルターをかけ、ショートカットを削除して、Edit.CompleteWordがショートカットで再び機能できるようにします。

これがすべて失敗した場合は、すべての設定をエクスポートし(確実に設定するため)、すべての設定をデフォルトにリセットして、機能するかどうかを確認します。次に、Beyond Compareなどを使用して、設定間の違いを特定し、以前の設定で機能させることができます。

7
Gordon Beeming

私にとって、私がしなければならなかったのは、ソリューションを閉じて再度開くことだけでした。これは、VS2015コミュニティで初めて開いた既存の古いVSソリューション用でした。

キーを再割り当てしようとしましたが、何もしませんでした。

3
Will