Resharper 4.1は、ラクダのこぶと通常の選択モードの両方をサポートしていますか?
-
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 +右を複数回押すよりも高速です。
所属していません StackOverflow