Esiste un plug-in Visual Studio (preferibilmente Resharper) che ha la selezione del caso cammello [duplicato]
-
03-07-2019 - |
Domanda
Possibile duplicato:
Fai capire a Visual Studio CamelCase quando premi Ctrl e Cursore chiavi
Esatto duplicato di questo infilare
Ho alcuni nomi di variabili / campi abbastanza lunghi nel mio codice e sto trovando il comportamento predefinito per CTRL + MAIUSC + Freccia destra e CTRL + MAIUSC + Freccia sinistra per essere meno produttivo che se dovesse aderire a involucro di cammello. Ecco un esempio.
Dire che il cursore si trova prima di A in AndAnotherThing. CTRL + MAIUSC + Freccia destra selezionerà l'intera variabile mentre l'adesione all'involucro del cammello selezionerebbe solo E.
Esistono strumenti o plug-in per Visual Studio in grado di farlo?
Modifica:
Vorrei anche comportamenti simili per CTRL + Freccia sinistra e CTRL + Freccia destra
Soluzione
Resharper lo supporta, seleziona Usa CamelHumps in ReSharper | Opzioni | Editor e funzionerà come previsto.
Altri suggerimenti
Penso che Visual Assist X fa ciò che hai descritto.
Beh, non è proprio quello che stai chiedendo, ma Resharper ha una funzione molto utile (ma difficile da scoprire) in cui rispetta camelCase permettendoti di digitare solo le lettere maiuscole del nome.
Ad esempio, se hai questa dichiarazione
List<int> myList;
allora quando potresti digitare
myList.ARO|
e Resharper intellisense avranno automaticamente selezionato AsReadOnly come completamento.
Funziona anche con GotoType e GotoMember.