選択の拡張 / 縮小
選択範囲の拡大コマンドを使用すると、コード内でキャレットを何らかの式の内部に置き、 Control+W を数回押すことで、拡大するコードブロックを順次選択できます。これにより、任意の式を簡単に選択できます。 このコマンドは、メインメニューの でも利用できます。
![]()
選択範囲の縮小は正反対です。 このコマンドを適用するには、 Control+Shift+W を押すか、メインメニューの を選択します。
CamelHumps (dotPeek オプションの ページにある ナビゲーションにキャメルハンプを使用する チェックボックス)を有効にすると、Extend/Shrink selection コマンドの動作が少し異なります。
キャメルハンプを有効にすると、選択範囲の拡張 / 縮小コマンドは複合名の一部を考慮に入れます。 複合名の途中に大文字で始まる複数の部分があるキャレットを配置したとします。

キャメルハンプでは、 Control+W を初めて押すと、単語の現在の部分が選択されます。

このキーストロークを 2 回押すと、dotPeek は単語全体を選択します:

その後の押下はすべて通常通り処理されます。
この機能は、Microsoft Visual Studio の開発者向け生産性ツールである JetBrains ReSharper から着想を得て、取り入れています。
2026 年 6 月 12 日