スポンサーリンク

VC++で選択されている状態で>などを入力すると<>で囲まれてしまう機能の無効化

症状

最近のVC++(2022とか)で、文字列を選択した状態で、>を入力すると、選択した内容が <選択範囲> の形で囲まれてしまう。"でも同様のことが起こる。HTMLタグとかtemplate引数とかには便利かもしれないが、選択中に文字を入力したら置換してほしい。特に、時々やるのが、メンバ関数を間違ったときに書き換えようとして状況が悪化するため、この挙動に年単位で悩まされていた。

設定

テキストエディター → C/C++ → 詳細設定 → 自動サラウンドモード

「自動サラウンドモード」を「なし」に設定する。

なお

メンバの修正は、VC++では、ctrl+spaceでメンバの候補リストを出すことができる。

単語だけ選択→Backspace→ctrl+spaceをするのが正当な修正方法。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)


この記事のトラックバックURL: