dotPeek 2020.2 ヘルプ

キャメルハンプ

キャメルハンプは、各パートが大文字で始まる CamelCase(英語)、または複合名の一部がアンダースコアで区切られた複合名の一部を識別する機能です。これらの部分の最初の文字だけを入力することができ、dotPeek は自動的に名前が一致する項目を検索します。

検索コマンドのキャメルハンプ

キャメルハンプは常にすべての名前で検索コマンド、つまりどこでも検索 / 型に移動組立にジャンプファイルメンバーに移動、およびシンボルにジャンプで動作します。名前部分の最初の文字を入力し、一致する項目のリストを取得することは非常に便利です:

dotPeek speeds up the search with CamelHumps
大文字または小文字のどちらでも入力できます。
dotPeek speeds up the search with CamelHumps

dotPeek は、クエリ内の文字と任意の順序で一致する CamelCase されたアイテムを見つけることもできます:

dotPeek: order of CamelCase abbreviation
もちろん、クエリで文字とその順序の両方に一致する項目がある場合、そのような項目は結果リストの下位に配置されます。

コードビューアーアシストアクションのキャメルハンプ

キャメルハンプは選択の拡張 / 縮小でも動作する

アシストアクションを入力してキャメルハンプを有効にする

  1. Select ツール | オプション from the main menu .

  2. dotPeek オプションの環境 | ビューアーページに移動します。

  3. ビューアーのナビゲーションでキャメルハンプを使用するチェックボックスを使用して、タイピングアシスタンス機能でキャメルハンプサポートを切り替えます。

  4. OK をクリックします。

キャメルハンプを有効にすると、選択範囲の拡張 / 縮小コマンドは複合名の一部を考慮に入れます。複合名の途中に大文字で始まる複数の部分があるキャレットを配置したとします。

dotPeek: using CamelHumps to extend selection within a word
キャメルハンプでは、Control+W を初めて押すと、単語の現在の部分が選択されます。
dotPeek: using CamelHumps to extend selection within a word
このキーストロークを 2 回目に押した後でのみ、dotPeek は単語全体を選択します。
dotPeek: using CamelHumps to extend selection within a word
その後のプレスはすべて通常通り処理されます。

最終更新日 : 2020 年 8 月 21 日

関連ページ:

名前で検索

dotPeek を使用すると、いくつかのキーストロークで任意のコードアイテムまたはファイルを表示できます。ナビゲーションの範囲には、現在アセンブリエクスプローラーウィンドウにロードされているすべてのアセンブリと、それらのアセンブリから参照されているすべてのアセンブリが含まれます。ソリューション内のコ...

ファイルメンバーに移動

ナビゲート | ファイルメンバーに移動 ...このコマンドを使用すると、現在のドキュメント内の特定のメソッド、フィールド、プロパティ(ソースファイルまたは逆コンパイルによって再構築されたファイル)にすばやく移動できます。このコマンドを使用して、現在のドキュメント内のテキストを検索することもできま...

選択の拡張 / 縮小

表示 | 選択の拡張 / 縮小/選択範囲の拡張コマンドを使用すると、拡張論理ブロックのコードを連続して選択できるため、コード内の任意の式を簡単に選択できるようになります。その場合、その中にキャレットを置き、 を数回押します。このコマンドはメインメニューの表示 | 選択範囲の拡張でも利用でき...

ブックマーク

ナビゲート | ブックマーク | ブックマーク…後でコード内のある場所に戻りたい場合は、ソリューション内またはライブラリコード内の任意のコード行をブックマークでマークできます。使用できるブックマークには次の 2 種類があります。ニーモニックのブックマーク— 現在のソリューションの上位 10

dotPeek をシンボルサーバーとして使用する

dotPeek はシンボルサーバーとして機能することができます。つまり、コンパイルされたアセンブリをデバッグするために必要な情報をデバッガーに提供できます。Microsoft Symbol Serverなどの従来のシンボルサーバーとは対照的に、dotPeek はシンボルファイルを保存せず、要求された...