Frage

Ich mag meine mit Richtlinien innerhalb des aktuellen Namensraumes setzen, und nicht außerhalb als VS und ReSharper per default setzt sie.

Kennt jemand ein Makro / Standardfunktionalität, die sortiert / entfernt ungenutzte Direktiven und legt sie innen der aktuelle Namensraum?

War es hilfreich?

Lösung

UPDATE - ReSharper 2.016,1 : Diese Option ist nun auf Codebearbeitung → C # → Code Stil → Add 'mit' Richtlinie zur tiefsten Umfang bewegt wird

Haben Sie versucht, die ReSharper Option:

Sprachen → C # → Formatierung Stil → Namespace Import → In dem tiefstenen Umfang

using-Direktive

Ich bin mir nicht sicher, ob R # 's Code Bereinigung obwohl die bestehenden für Sie neu anordnen wird.

Andere Tipps

Ein Bild sagt mehr als tausend Worte - also in ReSharper 2017 und 2018 :

 image description hier

Ab Version 8.2, das ist umgezogen. Es ist jetzt hier:

Innerhalb Visual Studio
ReSharper -> Optionen ...

Dann im Dialog Optionen
Code Bearbeiten -> C # -> Namespace Import -> Einfügen mit Richtlinien bei Bedarf -> Add-Richtlinie zum tiefstenen Umfang mit

eingeben Bild Beschreibung hier

Wie von ReSharper 9 dies zog in Code Editing => C# => Code Style => Reference Qualification => Add 'using' directive to deepest scope.

Oder können Sie neue Einstellungen Suchfunktion verwenden und für deepest scope suchen. Die genaue Einstellung wird kommen:

Add 'mit' Richtlinie tiefsten scope

StyleCop unterstützt ReSharper Integration ab Version 4.7.

http://stylecop.codeplex.com/ :

  

4.7 ist kompatibel mit 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) und R # 7.0   (7.0.54.77)

     

4.7 ist kompatibel mit Visual Studio 2008, Visual Studio 2010 und Visual Studio 11

     

Diese Veröffentlichung enthält das StyleCop ReSharper Plugin (kompatibel mit   ReSharper 5.1, 6.0, 6.1, 6.1.1 und 7.0)

Ich habe meine Standard-Visual Studio-Vorlagen bearbeitet meine using-Direktiven nach innen setzen der Namensraum.

Für das Sortieren und Entfernen von nicht verwendeten Richtlinien, verwende ich Energie Befehle für Visual Studio 2008 .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top