Funzionalità di Visual Studio o Resharper per il posizionamento dell'utilizzo delle direttive
-
03-07-2019 - |
Domanda
Mi piace inserire le mie direttive di utilizzo all'interno dello spazio dei nomi corrente e non all'esterno, come dicono VS e Resharper per impostazione predefinita.
Qualcuno è a conoscenza di una funzionalità macro / standard che ordina / rimuove le direttive inutilizzate e le inserisce all'interno dello spazio dei nomi corrente?
Soluzione
AGGIORNAMENTO - ReSharper 2016.1 : questa opzione è ora spostata in Modifica codice & # 8594; C # & # 8594; Stile codice & # 8594; Aggiungi la direttiva "using" all'ambito più profondo
Hai provato l'opzione ReSharper:
Lingue & # 8594; C # & # 8594; Stile di formattazione & # 8594; Importazioni spazio dei nomi & # 8594; Aggiungi la direttiva di utilizzo all'ambito più profondo
Non sono sicuro se la pulizia del codice di R # riordinerà quelle esistenti per te.
Altri suggerimenti
A partire dalla versione 8.2, questo è stato spostato. Ora è qui:
In Visual Studio
Resharper - > Opzioni ...
Quindi nella finestra di dialogo Opzioni
Modifica del codice - > C # - > Importazioni di spazi dei nomi - > Inserisci usando le direttive quando necessario - > Aggiungi utilizzando la direttiva all'ambito più profondo
A partire da Resharper 9 questo si è spostato in Modifica del codice
= > C #
= > Code Style
= > Qualifica di riferimento
= > Aggiungi la direttiva 'using' all'ambito più profondo
.
Oppure puoi utilizzare la funzione di ricerca di nuove impostazioni e cercare ambito più profondo
. Verrà visualizzata l'impostazione esatta:
StyleCop supporta l'integrazione di ReSharper a partire dalla versione 4.7.
Da http://stylecop.codeplex.com/ :
4.7 è compatibile con JetBrains R # 5.1 (5.1.3000.12), R # 6.0 (6.0.2202.688), R # 6.1 (6.1.37.86), R # 6.1.1 (6.1.1000.82) e R # 7.0 (7.0.54.77)
4.7 è compatibile con Visual Studio 2008, Visual Studio 2010 e Visual Studio 11
Questa versione include il plug-in ReSharper StyleCop (compatibile con ReSharper 5.1, 6.0, 6.1, 6.1.1 e 7.0)
Ho modificato i miei modelli di Visual Studio predefiniti per inserire le mie direttive d'uso lo spazio dei nomi.
Per ordinare e rimuovere le direttive non utilizzate, utilizzo Power Commands for Visual Studio 2008 .