LoginSignup
4
2

More than 3 years have passed since last update.

VisualStudioのIntelliSenseが、Enterで決定できなくなった話(C#)

Last updated at Posted at 2020-02-10

はじめに

ある日、C#でプログラミングをしていると、IntelliSenseをEnterとかで決定できなくなりました。
普通C#のIntelliSenseは、Enter以外にも、スペースとかピリオドを入力しても決定できるのです。決定できないのすごい不便…バグか…?

こんな感じに、枠で囲まれてはいるけど、選択状態になっていなくて、
2020021016434039.png

上下キー等を押すことで選択され、この状態ならEnterとかで補完できます。
2020021016441823.png

直し方探すの、なんて検索したらいいかもわからず、苦労しました…

なおしかた

IntelliSenseには、2つのモードがあるらしい。
完了モード(標準の完了モード)と、提案モード(提案される完了モード)というようです。

で、今回は、いつの間にかモードを提案モードに変更しちゃっていた、ということのようでした。バグじゃなかった。

完了モードと提案モードを切り替える方法はいくつかあります。好きな方法でやってください。

  • [CTRL] + [ALT] + [スペース]のショートカットを使う
  • メニューの『編集』→『IntelliSense』→『○○モードの切り替え』を押す
  • ツールバーの『テキストエディター』にある切り替えボタンを押す

[CTRL] + [スペース]でIntelliSenseを出すことができるじゃないですか。多分この時に、間違えて[CTRL] + [ALT] + [スペース]を入力しちゃったんだろうなぁ…IntelliSenseにモードがあるとか、初めて知ったよ…

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2