2012-10-04 22 views
53

मैं अपनी परियोजना में कुछ फ़ाइलों को अनदेखा करने के लिए रीशेपर को बताना चाहता हूं। उनमें से कुछ बहुत बड़े हैं (उनमें डिब्बाबंद परीक्षण डेटा शामिल है)। उनमें से कुछ सिर्फ भ्रमित कर रहे हैं (सिल्वरलाइट और .NET कोड के मिशमाश के साथ)।क्या एक विशिष्ट फ़ाइल के लिए ReSharper को अक्षम करने का कोई तरीका है?

क्या फ़ाइल के शीर्ष पर कोई टिप्पणी डालकर ऐसा करने का कोई तरीका है?

हालांकि यह किया गया है, इसे लगातार (यानी चेक इन किया जा सकता है), और प्रति-फ़ाइल की आवश्यकता है।

मुझे this मिला, लेकिन ऐसा लगता है कि यह जारी नहीं है।

उत्तर

42

कुछ फ़ाइलों या फ़ोल्डर्स में निरीक्षण छोड़ने के लिए ReSharper पर जाएं। विकल्प | कोड निरीक्षण | सेटिंग्स -> बटन छोड़ने के लिए आइटम संपादित करें। या यदि आपका कोड जेनरेट किया गया है तो इसे में उचित सूची में जोड़ें ReSharper | विकल्प | कोड अनुभाग जेनरेट करें। आप here कैसे काम करते हैं इसके बारे में अधिक पढ़ सकते हैं।

+1

क्या वे लगातार हैं? मुझे कौन सी फाइलें (अगर कोई है) में मुझे जांच करने की ज़रूरत है? क्या वे काम करेंगे यदि कोई अन्य टीम सदस्य उन्हें चेक आउट करता है? –

+1

यदि आप इसे अपने टीम के सदस्यों के साथ साझा करना चाहते हैं, तो बदले गए सेटिंग्स को 'समाधान' ... 'टीम-साझा' परत में सहेजें। और वीसीएस में 'YourSolution.sln.DotSettings' जोड़ें। या केवल अपने लिए ऐसा करने के लिए - 'समाधान' ... 'व्यक्तिगत' परत पर सहेजें। –

52

आप इसे शॉर्टकट कुंजी के माध्यम से अलग-अलग फ़ाइलों पर लागू कर सकते हैं।

फ़ाइल खोलने के साथ इन दोनों को आजमाएं (वास्तविक शॉर्टकट आपके पर्यावरण पर निर्भर करता है)।

  • Ctrl +शिफ्ट + Alt +
  • Ctrl +

आपको लगता है कि यह इस विशिष्ट फ़ाइल के प्रसंस्करण टॉगल देखेंगे।

कीबोर्ड संवाद में इस शॉर्टकट का नाम ReSharper_EnableDaemon है।

+3

कोड निरीक्षण के लिए आपको वापस उसी शॉर्टकट कुंजियों का उपयोग करना होगा: CTRL + SHIFT + ALT + 8 – Wesley

45

यह मूल रूप से पूछे जाने पर उपलब्ध एक से अधिक हालिया संस्करण में एक विशेषता हो सकती है।

टिप्पणियों का उपयोग करके एक विशिष्ट ब्लॉक (या फाइल) के लिए कोड निरीक्षण को दबाने के लिए संभव है:

// ReSharper disable All 

और

// ReSharper restore All 

here देखें।

+2

नोट जो कम से कम R # 8.1 में मामला संवेदनशील लगता है। मैंने शुरुआत में "सभी को अक्षम करें" और "सभी को पुनर्स्थापित करें" जोड़ा, क्योंकि यह मानक निर्देशों के समान है, लेकिन यह काम नहीं करता है। – SilverSideDown

+0

ध्यान रखें, यह केवल यूआई में काम करता है, कोड क्लीनअप संचालन के लिए नहीं। – twomm

+0

आवरण महत्वपूर्ण है लेकिन यह होना चाहिए: 'ReSharper अक्षम करें' और 'ReSharper अक्षम सभी'। मैंने रीशेर्पर 10 के साथ परीक्षण किया। – pauldendulk

संबंधित मुद्दे

 संबंधित मुद्दे