文字を入力しただけでオートコンプリートのポップアップが表示される動作をやめたい

Visual Studioで文字を入力しただけでオートコンプリートのポップアップが表示される動作をやめる方法を紹介します。

現象

Visual Studioのエディタで編集をすると入力候補の文字列が表示され便利です。しかし、文字を入力するたびにポップアップウィンドウで候補が表示されるため、連続で文字列を入力しずらいこともあります。この記事では、文字を入力した際に候補のポップアップウィンドウが表示される動作をやめる設定方法を紹介します。
文字を入力しただけでオートコンプリートのポップアップが表示される動作をやめたい:画像1

設定手順

Visual Studio の[ツール]メニューの[オプション]をクリックします。下図の[オプション]ダイアログが表示されます。左側のツリービューで[テキストエディタ]ノード内の変更したい言語のノード内の[全般]ノードをクリックして選択します。下図は、HTMLファイルを編集するエディタの[全般]ノードを選択した画面です。
文字を入力しただけでオートコンプリートのポップアップが表示される動作をやめたい:画像2

[ステートメント]セクションの[自動メンバー表示]のチェックボックスのチェックを外します。
チェックを外すと文字の入力では入力候補のポップアップウィンドウが表示されなくなります。ポップアップを表示する場合は[Ctrl]+[スペース]キーを押すと入力候補のポップアップウィンドウが表示できます。
文字を入力しただけでオートコンプリートのポップアップが表示される動作をやめたい:画像3

C#など他の言語のエディタの設定を変更する場合は、その言語のノード内の[全般]ノードを選択し、[ステートメント]セクションの[自動メンバー表示]のチェックボックスのチェックを外します。
文字を入力しただけでオートコンプリートのポップアップが表示される動作をやめたい:画像4
文字を入力しただけでオートコンプリートのポップアップが表示される動作をやめたい:画像5

設定手順 (InteliSenseの候補も表示しない場合)

C#ではメンバの表示以外に、IntelliSenseによるコード補完の機能もあります。コード補完の候補一覧もキーが入力されたタイミングでポップアップ表示させたくない場合は、[テキスト エディター]のノードの[C#]ノードの[Intellisense]ノードをクリックして選択します。右側のエリアの[文字が入力された後に入力候補一覧を表示する]のチェックボックスのチェックを外します。
文字を入力しただけでオートコンプリートのポップアップが表示される動作をやめたい:画像6
文字を入力しただけでオートコンプリートのポップアップが表示される動作をやめたい:画像7

AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2018-09-06
Copyright © 1995–2025 iPentec all rights reserverd.