سؤال

أحب أن أضع باستخدام توجيهات داخل الحالي مساحة وليس خارجها كما VS و Resharper في الافتراضي يضع لهم.

لا أحد يعرف من الماكرو/وظائف القياسية التي تفرز/إزالة غير المستخدمة باستخدام توجيهات ويضع لهم داخل الحالي مساحة?

هل كانت مفيدة؟

المحلول

<القوي> UPDATE - ReSharper 2016.1 : لوالآن انتقل هذا الخيار ل<م> كود التحرير → C # رمز → نمط → أضف 'باستخدام' التوجيه إلى أعمق نطاق

هل حاولت الخيار ReSharper:

لغات → C # → تنسيق نمط → الواردات النطاق → إضافة باستخدام التوجيه إلى أعمق نطاق

وأنا لست متأكدا ما إذا كان تنظيف كود R # الصورة وإعادة ترتيب القائمة بالنسبة لك بالرغم من ذلك.

نصائح أخرى

صورة تساوي ألف كلمة - وبالتالي في <القوي> ReSharper 2017 و <قوية> 2018 : ل

واعتبارا من الإصدار 8.2، انتقلت هذه. هو الآن هنا:

وضمن البصرية ستوديو
Resharper -> خيارات ...

وبعد ذلك في
الحوار خيارات كود التحرير -> C # -> الواردات النطاق -> إدراج باستخدام توجيهات عند الضرورة -> إضافة باستخدام التوجيه إلى أعمق نطاق

واعتبارا من Resharper 9 انتقلت هذه إلى Code Editing => C# => Code Style => Reference Qualification => Add 'using' directive to deepest scope.

وأو يمكنك استخدام منشأة إعدادات بحث جديد والبحث عن deepest scope. الإعداد المحدد سوف يأتي:

StyleCop يدعم ReSharper التكامل بدءا من الإصدار 4.7.

من http://stylecop.codeplex.com/:

4.7 متوافق مع 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) و R#7.0 (7.0.54.77)

4.7 متوافق مع Visual Studio 2008 Visual Studio 2010 Visual Studio 11

ويتضمن هذا الإصدار StyleCop ReSharper المساعد (متوافق مع ReSharper 5.1, 6.0, 6.1, 6.1.1 و 7.0)

ولقد تحرير بلدي القوالب الافتراضية استوديو البصرية للوضع الخاص بي باستخدام توجيهات داخل مساحة الاسم.

لفرز وإزالة توجيهات غير المستخدمة، وأنا استخدم أوامر السلطة لبرنامج Visual Studio 2008 .

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top