Resharper 4.1は、ラクダのこぶと通常の選​​択モードの両方をサポートしていますか?

StackOverflow https://stackoverflow.com/questions/617746

  •  03-07-2019
  •  | 
  •  

質問

resharperでCamel Humpsの設定を見つけました:

Resharper->オプション->エディター-> CamelHumpsを使用

問題は、CamelHumpsモードだけでなく、通常の選択モード(つまり、Ctrl +矢印とCtrl + Shift +矢印のデフォルトの動作)を引き続き使用できるようにしたいことです。

たとえば、次の変数を検討してください:

private int MyVeryLongCamelCaseName;

今、変数全体をコピーする場合、カーソルがMにある場合に変数全体を選択するCTRL + SHIFT +左矢印のVSのデフォルト動作が必要です。

ただし、名前をMyExtremelyLongCamelCaseNameに変更する場合は、Resharperが提供するCamelHumpsの動作が必要です。

異なるショートカットで両方の動作を行う方法はありますか?

役に立ちましたか?

解決

  • ResharperでCamelHumpsを無効にする->オプション->エディター-> CamelHumpsを使用します。
  • ツールに移動->オプション->キーボードと
    • 「Resharper.HumpNext」および「ResharperHuntPrev」に必要なキーをバインドします(alt + left / alt + rightを使用)
    • 選択キーの「Resharper.HumpNextExtent」および「Resharper.HumpPrevExtent」にキーをバインドします。 (最初に 'Edit.Char [Left / Right] ExtentColumn'からshift + alt + left / rightのキーバインドを削除する必要がありました)

他のヒント

ctrl + Wショットキーが役立つと思います。

これにはオプションはないと思いますが、回避策として、Ctrl + Alt +右の選択範囲の拡張ショートカットを使用できます。理想的ではありませんが、多くのラクダのこぶがあるシンボルに対して、Ctrl + Shift +右を複数回押すよりも高速です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top