سؤال

قررت أن أعطي CodeRush/Refactor مرة واحدة (بعد ريال من Resharper) وإحدى المشاكل التي أواجهها هي أن CodeRush/Refactor يضع الكثير من "القطع الأثرية" في نافذة التعليمات البرمجية الخاصة بي.

أعني بـ "المنتجات اليدوية" الرموز/الحروف الرسومية الموجودة بجوار كل اسم أسلوب وخاصية وحقل، وأيقونات "نمط مفتاح الإرجاع" الخضراء بجوار كل مُحصل خاصية ومربعات حول أساليب مُحضر البيانات.

هل هناك طريقة لجعل هذا سياقيًا وليس مرئيًا طوال الوقت - ربما يظهر فقط عندما أقوم بالتمرير فوق الخط؟

هل هناك تنظيف/إعادة ترتيب usings ميزة؟

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

المحلول

وريفاكتور! برو سوف تحسين استخدام التوجيهات الخاصة بك. فإنه يمكن إزالة تلك التي لا تحتاج إليها، وفرزها، إما أبجديا أو حسب طول (جماليا).

لاحظ أنه إذا كان لديك التوجيه باستخدام الحالي فقط لأن هناك إشارة <see cref="XYZ"/> إلى شيء في ذلك مساحة الاسم، ريفاكتور! سوف برو لا يدركون ذلك الجزء، وحذفها إذا كنت تسأل لتحسين التوجيهات.

وأما بالنسبة لبقية، لا، على ما يبدو هناك أي وسيلة لجعل المعلومات التي ذكرتها تظهر فقط على التحويم.

وإليك نصيحة لريفاكتور! طليعة. بزر الماوس الأيمن فوق شريط الأدوات واختر تخصيص، ثم انقر على زر لوحة المفاتيح في الجزء الأيمن السفلي من هذا الحوار.

في الحوار التالي، ابحث عن وظيفة CodeRush.Refactor، ثم ربط السيطرة تحول + + R، أجد أن يكون مفيدا للغاية للحصول على وظائف إعادة بيع ديون سريعة المتاحة. لتحسين باستخدام التوجيهات بعد ذلك، ببساطة ضع المؤشر بداخلها وضرب على Ctrl + Shift + R للحصول على المنبثقة ريفاكتور.

نصائح أخرى

وهذا لا يعني أنني أعرف. أنا أقترح طالبا في support.devexpress.com . أجد لهم استجابة للغاية.

يحتوي CodeRush (في الإصدار 9.1 والإصدارات الأحدث) على شريط أدوات (DXCore Visualise) والذي يسمح لك بتبديل التراكبات الرسومية المختلفة التي يوفرها.

انظر نصف الطريق أسفل منشور المدونة هذا للحصول على التفاصيل http://rorybecker.blogspot.com/2009/03/coderush-and-refactor-910-beta.html

تحديث: منذ انضمامي إلى DevExpress، قمت بذلك قام بتدوين شريط أدوات DXCore Visualize بمزيد من التفاصيل

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