Ich habe ReSharper v9.0 auf meinem VS installiert. Ich benutze auch StyleCop. Ich habe SA1200 deaktiviert, also wenn ich die using-Anweisungen außerhalb des Namespace setze, werde ich nicht mehr gewarnt werden. Aber wenn ich einen Verweis durch [alt] + [enter] hinzufüge, was bei der Verwendung von Anweisungen nicht verfügbar ist, wird R # in den Namespace eingefügt. Natürlich ist es nicht konsistent richtig, R # sollte es außerhalb des Namensraums platzieren. Ich habe versucht, R # Einstellung auf die Werkseinstellung zurückzusetzen, es funktioniert wie ich es erwartet hatte. Aber wenn ich StyleCop-Regeln erneut anwende, tritt dieses Problem erneut auf. Wie soll ich das einrichten?ReSharper setzen die Verwendung außerhalb des Namensraums
15
A
Antwort
23
Antwort von einer anderen Frage:
UPDATE - ReSharper 9: Mit dieser Option wird nun auf der Codebearbeitung bewegt -> C# -> Code-Stil https://stackoverflow.com/a/825256/67420
+10
ReSharper 10: Optionen -> Code Editing - > C# -> Codestil -> Referenzqualifikation: "Hinzufügen" mit "Direktive zu tiefstem Umfang" –
Verwandte Themen
- 1. Warum setzen Sie die Verwendung von Anweisungen innerhalb des Namensraums in C#?
- 2. Platzieren Sie Usings innerhalb oder außerhalb des Namensraums?
- 3. Forward-Deklaration des Namensraums
- 4. Wie schränkt man die Sichtbarkeit einer Klasse außerhalb des Namensraums ein, in dem sie deklariert wird?
- 5. Definieren Sie eine Variable für die Verwendung außerhalb des Bereichs
- 6. Clojure: Verweis auf den Namen des Namensraums
- 7. Verwendung der Methode bindData außerhalb des Controllers
- 8. Visual Studio oder Resharper Funktionalität für die Verwendung von Direktiven
- 9. ReSharper beklagt 'Rückkehr' Anweisung außerhalb der Funktion
- 10. ArgumentError: Nachrichtenvertreter außerhalb des Bereichs bei Verwendung des RSA Gems
- 11. Resharper Ignore Unit Tests zur Verwendung Analyse
- 12. Debugger: nach dem Umbenennen des Namensraums wurden keine Symbole geladen
- 13. Scrollbalken außerhalb div mit automatischem Überlauf setzen
- 14. Aktualisierung des Umfangs von außerhalb AngularJs ohne Verwendung von "angular.element.scope"
- 15. "Listenindex außerhalb des Bereichs" bei Verwendung von sys.argv [1]
- 16. Verwendung von Controller.Content außerhalb des MVC Controllers C#
- 17. Anzeige des Federformfehlers außerhalb des Formulars
- 18. Array-Index außerhalb des Bereichs bei Verwendung der Taste
- 19. einschließlich Vorlage, die außerhalb des Hauptordners
- 20. Ausführen von Resharper-Code-Analyse außerhalb von Visual Studio
- 21. NSDate außerhalb des Geltungsbereichs
- 22. Wie verwenden Sie einen Typ außerhalb seines eigenen Namensraums in clojure?
- 23. Verbindungszeichenfolge außerhalb des Codes
- 24. Zugriffsvariable außerhalb des Funktionsumfangs
- 25. Teiler außerhalb des Elternteilers
- 26. generateUrl außerhalb des Controllers
- 27. Javascript: Außerhalb des Geltungsbereichs?
- 28. Vorlagedefinitionen außerhalb des Klassenkörpers
- 29. VBA außerhalb des Bereichs
- 30. Integer außerhalb des Bereichs
möglich Duplikat [Visual Studio oder ReSharper Funktionalität für die Verwendung von Direktiven] (http://stackoverflow.com/questions/820795/visual-studio-or-sharper-functionality-for-placement-of-using-directives) –