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?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top