2008年11月25日以降にこのページを偶然見つけた人( ReSharperやCodeRush の無料版はもう不要です)に、次の無料の拡張機能がこの機能を追加します。Olle Westmanによるサブワードナビゲーション
(または、VSTricks拡張機能には、気の利いた機能のリストにサブワードナビゲーションが含まれています。LauriVasamaが作成した別のサブワードナビゲーション拡張機能もあり、この回答が使用するOlle Westmanのものと混同しないようにしてください。)
サブワードナビゲーションプロジェクトページには、次のように記載されています。
キーボードバインディングでEdit.Subwordを検索して、設定を行います。
ここに私がそれを設定する方法がありますVisual Studio 2019
:
- 移動ツール>オプション>環境>キーボード
- で
Use new shortcut in
、[ テキストエディタ]を選択します
- で
Show commands containing
、「Edit.Subword」と入力します。これにより、以下のコマンドがリストされたオートコンプリートフィールドがポップアップします。
- ショートカットキーを設定する次のコマンドのいずれかを選択します。選択したら、残りの番号付き手順に従います。次に、に戻って
Step 4
別のセットを設定します。
- Edit.SubwordNext
- キャメルケースを右に移動します[
Alt + Right Arrow
]
- Edit.SubwordPrevious
- 左にキャメルケースを横切る[
Alt + Left Arrow
]
- Edit.SubwordNextExtend
- 右にあるキャメルケースを選択します[
Alt + Shift + Right Arrow
]
- Edit.SubwordPreviousExtend
- 左のキャメルケースを選択します[
Alt + Shift + Left Arrow
]
- Edit.SubwordDeleteNext
- キャメルケースを右に削除します[
Alt + Delete
]
- Edit.SubwordDeletePrevious
- 左のキャメルケースを削除します[
Alt + Backspace
]
注:これらのサブワードナビゲーションコマンドをこれらの新しいショートカットキーに割り当てる場合は、事前に維持したい既存のショートカットキー機能を別のキーに設定して保持します。デフォルトでインストールされているショートカットキーと競合しないようにしてください。
- で
Press shortcut keys
、ショートカットキーを押します
Assign
既存のショートカットをクリックして上書きします