Ho ReSharper v9.0 installato sul mio VS. Io uso anche StyleCop. Ho disabilitato SA1200, quindi quando inserisco le istruzioni using al di fuori dello spazio dei nomi, non sarò più avvertito. Ma quando aggiungo il riferimento con [alt] + [invio], che non è disponibile nell'uso delle istruzioni, R # lo inserisce nello spazio dei nomi. Naturalmente, non è coerente, R # dovrebbe posizionarlo al di fuori dello spazio dei nomi. Ho provato a ripristinare l'impostazione R # sulle impostazioni di fabbrica, funziona come mi aspettavo. Ma quando applico ancora le regole StyleCop, questo problema si ripresenta. Come dovrei installarlo?ReSharper ha messo l'utilizzo all'esterno dello spazio dei nomi
15
A
risposta
23
risposta da un'altra domanda:
AGGIORNAMENTO - ReSharper 9: questa opzione è ora spostato modifica del codice -> C# -> Codice di stile https://stackoverflow.com/a/825256/67420
+10
ReSharper 10: Opzioni -> Modifica del codice - > C# -> Stile codice -> Qualifica di riferimento: "Aggiungi" utilizzando "direttiva per l'ambito più profondo" –
possibile duplicato del [Visual Studio o ReSharper funzionalità per il posizionamento dell'uso delle direttive] (http://stackoverflow.com/questions/820795/visual-studio-or-resharper-functionality-for-placement-of-using-directives) –