2010-02-15 19 views
6

में कस्टम कोड विश्लेषण जोड़ने के लिए कैसे मैं ReSharper के लिए नया हूँ। Resharper का उपयोग करने वालों के लिए, क्या कोई तरीका है कि मैं कस्टम कोड विश्लेषण नियम जोड़ सकता हूं?ReSharper

उदाहरण के लिए मेरे पास नियम हो सकता है कि सभी निजी चर अक्षर "एम" से शुरू होना चाहिए। मैं इसे रिशेर्पर में कैसे जोड़ सकता हूं ताकि यदि मैं इसका उल्लंघन करता हूं, तो यह चेतावनी या त्रुटि के रूप में दिखाया जा सकता है?

+3

कौन सी स्रोत भाषा, और आर # का कौन सा संस्करण? 4.5 में, उदाहरण के लिए, इस तरह की चीज आर # | में किया जा सकता है विकल्प | भाषाएं | नामकरण शैली – AakashM

+0

क्षमा करें, इसे थोड़ा और समझाया जाना चाहिए :) यह आर # 5.0 बीटा है। मुझे लगता है कि आर # 5.0 वही काम करना चाहिए जो आपने 4.5 में समझाया था। मैं इसे देख लूंगा - धन्यवाद – Rajithakba

उत्तर

4

आप रीशेपर के लिए अपने स्वयं के प्लगइन लिख सकते हैं। यहाँ पर एक नज़र डालें:

http://stylecopforresharper.codeplex.com/

यह आप के लिए क्या पूछ रहे हैं के समान है। यह आप जो भी चाहते हैं वह भी कर सकता है। निश्चित नहीं है क्योंकि मैं एक बड़ा स्टाइलकॉप उपयोगकर्ता नहीं हूं।

इसके अलावा ReSharper प्लगइन्स पर आने वाले ब्लॉग पोस्ट की मेरी श्रृंखला में पहली पर एक नज़र डालें:

http://hadihariri.com/2010/01/12/writing-plug-ins-for-resharper-part-1-of-undefined/

3

बस क्या @AakashM ऊपर नोटों पर विस्तार करने के लिए: इस ReSharper विकल्प में निर्दिष्ट किया जा सकता | भाषाएं | (या तो सामान्य या सी # या जो कुछ भी) | नामकरण शैली।

यदि आप उन्नत सेटिंग्स पर क्लिक करते हैं, और फिर "इकाई विवरण" में से किसी एक पर डबल-क्लिक करें, तो संभावित अधिकारों (घटनाओं, नामस्थान आदि सहित) का एक बड़ा चयन है, साथ ही पहुंच अधिकार (निजी, संरक्षित) , आदि) और इसी तरह, जिसके लिए आप उपसर्ग, प्रत्यय और आवरण नियमों को परिभाषित कर सकते हैं।

4

मैं जानता हूँ कि सवाल पुराना है, लेकिन सभी लोगों के लिए मेरे जैसे गूगल से आ रही:

Resharper -> Options -> Code inspections -> Custom Patterns 

वहाँ आप पैटर्न पर प्रकाश डाला या प्रतिस्थापन की पेशकश के लिए अपने स्वयं के नियम बना सकते हैं। यह ReSharper 8 के लिए है। मुझे यकीन नहीं है कि यह विकल्प किस संस्करण से है।