2010-09-29 10 views
15

यह एक तुच्छ सवाल की तरह लग सकता है, लेकिन के रूप मेंशैली पुलिस + ReSharper नियंत्रण टिप्पणियां

/// <summary>Gets the gift item.</summary> 
/// <param name="uid">The uid.</param> 
/// <param name="upc">The upc.</param> 
/// <returns></returns> 
Gift GetGift(long uid, string upc); 

मैं विरोध किया जब मैं ReSharper के लिए StyleCop प्लगइन स्थापित मेरी टिप्पणी इस

/// <summary> 
/// Gets the gift item. 
/// </summary> 
/// <param name="uid"> 
/// The uid. 
/// </param> 
/// <param name="upc"> 
/// The upc. 
/// </param> 
/// <returns> 
/// </returns> 
Gift GetGift(long uid, string upc); 

तरह स्वरूपित किया जा रहा है इस प्रकार के स्वरूपण को बंद करने का कोई तरीका नहीं दिख रहा है।

उत्तर

1

GhostDoc एक कोशिश करें। यह मुफ्त विजुअल स्टूडियो एक्सटेंशन भी अच्छी तरह से एक्सएमएल दस्तावेज़ टिप्पणियां उत्पन्न करता है। param और return टैग इनलाइन हैं जबकि summary टैग अलग-अलग लाइनों पर रहते हैं। शायद यह आपकी आवश्यकताओं के अनुरूप है।

+0

मैं भूत दस्तावेज़ पहले से ही है, लेकिन लगता है कि StyleCop reformats टिप्पणी –

-1

यदि आप "सी #" श्रेणी के तहत अपनी डिफ़ॉल्ट कोड क्लीनअप सेटिंग्स में "एम्बेडेड एक्सएमएल दस्तावेज़ टिप्पणियों को सुधारना" बंद करते हैं तो आप GhostDoc काम कर सकते हैं। फिर स्टाइलकॉप सेक्शन के तहत, नियम बंद करें "1611: एलिमेंट पैरामीटर्स को दस्तावेज किया जाना चाहिए" और नियम "1618: जेनेरिक टाइप पैरामीटर्स को दस्तावेज किया जाना चाहिए"। इस तरह कोड-क्लीनअप आपके GhostDoc टिप्पणियों को दोबारा नहीं जोड़ देगा। ध्यान रखें कि कोड क्लीनअप विकल्प समाधान-विशिष्ट हैं।

19

यदि आपके पास रिशेर्पर में स्थापित रिशेर्पर प्लगइन के लिए माइक्रोसॉफ्ट स्टाइलकॉप है, तो Resharper विकल्प, टूल्स, फिर Resharper के लिए StyleCop पर जाएं। वहां आपको घोषणा शीर्षलेखों के लिए एकल लाइनों का उपयोग करने के लिए एक चेकबॉक्स देखना चाहिए।

+0

मैं अभी भी इस वर्णित समस्या लेकिन है - https://stylecopforresharper.codeplex.com/ "ReSharper के लिए StyleCop अब StyleCop साथ विलय कर दिया गया है" – Coops

+1

आप स्थापित कर सकते हैं विजुअल स्टूडियो में रीशेपर मेनू से एक्सटेंशन मैनेजर से सिलेकॉप के लिए प्लग-इन। फिर आप Reharper-Options-Tools-StyleCop से StyleCop सेटिंग्स का प्रबंधन कर सकते हैं। –

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