2011-03-14 12 views
19

जावा और ग्रहण से मुझे @inheritDoc पर उपयोग किया जाता है जो मूल कक्षा/विधि के समान दस्तावेज़ का उपयोग करने की अनुमति देता है।सी # में दस्तावेज दर्ज करें?

मैं सी # और विजुअल स्टूडियो 2010 में कुछ कैसे पूरा कर सकता हूं?

+0

देखें http://stackoverflow.com/questions/311363/net-xml-docs-inheriting- दस्तावेज –

+0

https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3745102- ऐड-इंटेलिसेंस-सपोर्ट-फॉर द द एसिडिसोक-टा –

उत्तर

11

यह वेनिला वीएस में मौजूद नहीं है। आपकी सबसे अच्छी शर्त ghostdoc या समान है। यह एक्सटेंशन प्रबंधक में उपलब्ध है, या here

+0

शायद इसके लिए एक अपडेट -> माइक्रोसॉफ्ट 'डॉकफैक्स' का नया प्रलेखन उपकरण इस – Schwarzie2478

1

रिशेर्पर मूल कक्षाओं से XML दस्तावेज़ों की प्रतिलिपि बनाने के लिए शॉर्टकट प्रदान करता है।

+2

को रीशेर्पर शॉर्टकट्स और संबंधित प्रश्न के बारे में अधिक जानकारी संभाल सकता है: http: // stackoverflow। कॉम/प्रश्न/6042597/कैन-ए-प्रोपेगेट-डॉक्यूमेंट-से-इंटरफ़ेस-टू-इट-कार्यान्वयन –

1

मेरा एडिन, AtomineerUtils उसी वर्ग में ओवरलोड से बेस क्लास और इंटरफ़ेस विधियों/गुणों के ओवरराइड से दस्तावेज़ों को डुप्लिकेट करेगा, और पैरामीटर के लिए यह उसी श्रेणी में कहीं और इस्तेमाल किए गए समान नामित पैरामीटर की भी तलाश करेगा।

तुम भी > या < शामिल > < inheritdoc की तरह विस्तार एक्सएमएल आदेशों का उपयोग करने में सक्षम है, तो आप बाहरी दस्तावेज में पाठ (सैंडकैसल, Doxygen, आदि) डुप्लिकेट करना चाहते हो सकता है, लेकिन मैं के किसी भी तरह के बारे में पता नहीं कर रहा हूँ "गतिशील" "आंतरिक" उपयोग के लिए प्रलेखन इनहेरिट (IntelliSense आदि)

3

ReSharper न केवल आधार वर्ग टिप्पणियां कॉपी करने के लिए शॉर्टकट कुंजी प्रदान करता है, लेकिन यह वास्तव में अपने कस्टम IntelliSense में <inheritdoc> टिप्पणियां जिस तरह से आप चाहते भी शामिल है। यह केवल तभी काम करता है जब आपकी पूरी टीम कोर्स के रीशेर्पर का उपयोग कर रही हो। <inheritdoc> की प्रयोग अच्छी तरह से समझाया गया है here

5

यहां तक ​​कि इस सवाल का कुछ साल पुराना है और यह विजुअल स्टूडियो 2010 के लिए विशेष रूप से था सब उन है कि गूगल द्वारा यहां भूमि, मैं एक जवाब है कि मैं पाया जोड़ना चाहते हैं और उस के लिए सैंडकैसल मदद फ़ाइल बिल्डर (SHFB) के साथ संयोजन में विजुअल स्टूडियो 2015 के लिए सच है:

/// <inheritdoc/> 

एक आधार वर्ग या एक अंतरफलक से डॉक्स के वारिस के लिए इस्तेमाल किया जा सकता है।

यहाँ के सैंडकैसल सहायता एक लिंक फ़ाइल बिल्डर (SHFB) प्रलेखन: Using the <inheritdoc /> Tag

+0

क्या '/// ' डालने के लिए विजुअल स्टूडियो में कोई शॉर्टकट है? –

1

मैं एक्सएमएल दस्तावेज़ फ़ाइलों के बाद प्रसंस्करण द्वारा < inheritdoc/> टैग की जगह के लिए समर्थन जोड़ने के लिए एक उपकरण बना दी। www.inheritdoc.io पर उपलब्ध (मुफ्त संस्करण उपलब्ध)।

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