Haben ReSharper 4.1 Unterstützung sowohl Kamelbuckel und normale Auswahlmodi?
-
03-07-2019 - |
Frage
Ich habe die Einstellung für Kamelbuckel in resharper gefunden:
ReSharper -> Optionen -> Editor -> Verwenden CamelHumps
Das Problem ist, dass ich immer noch den normale Auswahlmodus verwenden zu können, wie (das heißt das Standardverhalten für STRG + Pfeil und STRG + SHIFT + Pfeil) sowie der CamelHumps-Modus.
Zum Beispiel betrachtet diese Variable:
private int MyVeryLongCamelCaseName;
Wenn ich nun die ganze Variable kopieren will, dann mag ich das VS Standardverhalten für CTRL + SHIFT + Pfeil nach links, das ist die gesamte Variable zu wählen, wenn die Cursor auf dem M ist.
Allerdings, wenn ich den Namen sagen MyExtremelyLongCamelCaseName ändern wollen, dann würde ich das CamelHumps Verhalten von ReSharper versehen möchten.
Gibt es eine Möglichkeit, beiden Verhaltensweisen haben mit verschiedenen Abkürzungen?
Lösung
- deaktivieren CamelHumps in ReSharper -> Optionen -> Editor -.> Verwenden Sie CamelHumps
- gehen Sie zu Extras -> Optionen -> Tastatur und
- binden die Tasten, die Sie zu 'Resharper.HumpNext' und 'ResharperHuntPrev' wollen (ich benutze alt + links / Alt + rechts)
- und binden Schlüssel zu ‚Resharper.HumpNextExtent‘ und ‚Resharper.HumpPrevExtent‘ zur Auswahl Tastenkombinationen. (Ich hatte keybindings für Shift + Alt + links / rechts von 'Edit.Char [Links / Rechts] ExtentColumn' zuerst entfernen)
Andere Tipps
ich glaube, ctrl + W shotkey helfen.
Ich glaube nicht, gibt es eine Option für diese, sondern als eine Arbeit um Sie können die Auswahl Verknüpfung Verlängern verwenden, die CTRL + ALT + Rechts. Nicht ideal, aber schneller als die Tastenkombination CTRL + SHIFT + Recht mehr Male für ein Symbol, das eine Menge Kamelbuckel hat.