Existe-t-il un plugin Visual Studio (de préférence Resharper) permettant la sélection de cas de chameaux [dupliquer]

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

  •  03-07-2019
  •  | 
  •  

Question

  

Double possible:
   Faire en sorte que Visual Studio comprenne CamelCase lorsqu’il frappe ctrl et le curseur touches

Copie exacte de ceci thread

J'ai quelques noms de champs / variables assez longs dans mon code et le comportement par défaut de CTRL + SHIFT + flèche vers la droite et CTRL + SHIFT + flèche vers la gauche est moins productif que s'il était respecté. boîtier de chameau. Voici un exemple.

Dites que le curseur est avant le A dans AndAnotherThing. CTRL + SHIFT + Flèche Droite sélectionnera la variable entière tandis que l’adhérence au boîtier du chameau ne sélectionnera qu’Et.

Existe-t-il un outil ou un plug-in pour Visual Studio capable de le faire?

Modifier:

Je voudrais aussi des comportements similaires pour CTRL + flèche gauche et CTRL + flèche droite

Était-ce utile?

La solution

Resharper le prend en charge, sélectionnez Utiliser CamelHumps dans ReSharper | Options | Editeur et cela fonctionnera comme prévu.

Autres conseils

Je pense que Visual Assist X fait ce que vous avez décrit.

Eh bien, ce n’est pas tout à fait ce que vous demandez, mais Resharper possède une fonctionnalité très utile (mais difficile à connaître) qui respecte camelCase en vous permettant de taper uniquement les lettres majuscules du nom.

Par exemple, si vous avez cette déclaration

List<int> myList;

alors quand vous pourriez taper

myList.ARO|

et le Resharper intellisense aura automatiquement sélectionné AsReadOnly comme achèvement.

Fonctionne également pour GotoType et GotoMember.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top