Come impostare ReSharper per chiamare "Sort usings" in classe?Ordinamento direttiva "usings" di ReSharper Clean-up
risposta
Risponderò per la mia domanda.
Utilizzando il collegamento da Resharper non è la soluzione migliore. Nizza strumento è CodeMaid rende file quando si salva qualche bella di pulizia come con nessun collegamento pressione di un tasto:
- ordinamento usings in ordine alfabetico e rimuovere inutilizzati
- eliminazione di righe vuote
Questo strumento è il complemento per ReSharper.
Questa domanda comprende già questo:
Remove unused Usings across entire assembly
La funzionalità è in ReSharper 4.5. Se si fa clic con il tasto destro sulla soluzione, è presente un codice di pulizia ..., che consente di applicare un profilo di pulizia alla soluzione. È possibile creare un nuovo profilo di pulitura dal nodo di pulitura codice all'interno delle opzioni di ReSharper, se si desidera che un profilo su modifichi semplicemente le direttive di utilizzo.
provare a utilizzare il Stylecop Resharper Plugin
Stylecop Rule SA1210: Using directives must be sorted alphabetically by the namespaces
vi permetterà di utilizzare una soluzione rapida per ordinare loro premendo ALT + INVIO .
Utilizzo di Stylecop consente di scrivere codice pulito, ma è consigliabile disattivare alcune regole.
+1 È facile usare StyleCop per perdere tempo se sono attivate troppe regole. –
Non è necessario ReSharper per eseguire questa operazione. Per impostazione predefinita, la scelta rapida CTRL + E, R rimuove (inutilizzato) e ordina le istruzioni di utilizzo.
Se si desidera solo l'ordinamento o la scorciatoia non è impostata sul tuo istanza di Visual Studio, visitare il sito:
- Strumenti-> Opzioni.
- Ambiente -> Tastiera
- Cerca "Editor.ContextMenus.CodeWindow.OrganizeUsings".
Ci sono alcune opzioni con cui giocare.
Questo non funziona davvero - il programma di riscrittura sovrascrive il collegamento appena associato ogni volta che preme "OK". – pootzko
Probabilmente dipende dalla versione di VS e ReSharper. Impossibile far funzionare questa combinazione di tasti. Tuttavia, cliccando sull'istruzione USING con il programma di ricerca appare un'icona a forma di lampadina, che include l'opzione per rimuovere e ordinare. – RaoulRubin
ReSharper (9) ordinerà usings se si esegue Cleanup codice, tramite i menu o scorciatoia da tastiera CTRL + E, CTRL + C
sul mio VS questa direttive solo non rimuove utilizzati, è per questo che sto chiedendo – szkra
Intendi alfabeticamente "ordina" allora? La tua domanda è molto vaga ..! Pensavo volesse dire ordinare come in "sort out"! Scusate se ho interpretato male. – Bex
Sì, desidero ordinare in ordine alfabetico dal sottotitolo non VS. – szkra