में एक विशिष्ट कोड लाइन मैं लक्ष्य में इंगित कोड में लिंक का उपयोग करके दस्तावेज़ों का प्रकार बनाना चाहता हूं। लक्ष्य Class
या Method
या एक विशिष्ट कोड लाइन हो सकता है। (एक विशिष्ट कोड लाइन को इंगित करना सबसे महत्वपूर्ण)
मैंने वीएस -2010 या एक विशिष्ट टिप्पणी टैग के लिए एक एक्सटेंशन के बारे में सोचा।
क्या इस तरह के लिंक बनाने का कोई तरीका है?कक्षा से लिंक करने का एक तरीका, एक विधि, विशेष रूप से सी # टिप्पणी
8
A
उत्तर
9
एक्सएमएल टिप्पणी + sandcastle आपको जो चाहिए वह हो सकता है। आपके द्वारा निर्दिष्ट वर्ग या विधि
<see cref=".."/>
और संदर्भ मानकों का प्रयोग करके संदर्भ
<paramref name=".."/>
का उपयोग कर फिर भी कर सकते हैं, वहाँ कोड के कुछ लाइनों को संदर्भित करने के प्रत्यक्ष विधि नहीं है, लेकिन आप
का उपयोग करके कुछ #region संदर्भित कर सकते हैं<code source="$sourcefile$" region="$regionname$"/>
का संदर्भ लें: XML Comments Guide पृष्ठ 20.
ध्यान दें कि आपके द्वारा संदर्भित कोड को लिंक के बजाय सीधे स्थान पर प्रदर्शित किया जाएगा। यह सही नहीं है, लेकिन मुझे उम्मीद है कि यह मदद करता है।
+0
बहुत उपयोगी उत्तर। धन्यवाद – HichemSeeSharp
संबंधित मुद्दे
- 1. एक विधि के बाद स्वचालित रूप से एक विधि को कॉल करने का एक क्लीनर तरीका?
- 2. रूबी में एक उदाहरण से एक निजी कक्षा विधि को कॉल करने का कोई तरीका है?
- 3. , सबसे विशेष रूप से एक .NET पुस्तकालय
- 4. गतिशील रूप से एक स्थिर विधि का आह्वान करने के लिए ग्रोवी तरीका
- 5. एक आवेदन में बिल्डिंग वीओआइपी (सी ++ विशेष रूप से)
- 6. अजगर स्थिर तरीकों - कैसे एक और तरीका से एक विधि कॉल करने के
- 7. क्या सी # में अंतर्निहित रूप से एक प्रकार का निर्माण करने का कोई तरीका है?
- 8. एक विधि को अतुल्यकालिक रूप से निष्पादित करने का सबसे तेज़ तरीका?
- 9. विशेष रूप से प्रोग्रामर
- 10. exec() विशेष रूप से
- 11. सामान्य रूप से एक विधि कॉल मॉकिंग
- 12. गतिशील रूप से कक्षा
- 13. एक लिंक पूरी तरह से अदृश्य बनाओ?
- 14. Printf, विशेष रूप से 64bit
- 15. क्या एसिंक्रोनस विधि सिंक्रनाइज़ करने का एक सामान्य तरीका है?
- 16. एक Django कस्टम प्रबंधन कमांड को विशेष रूप से
- 17. एक सहायक विधि से आंशिक रूप से प्रस्तुत करना
- 18. कक्षा का एक उदाहरण लौटने जावा विधि
- 19. एक एसएमएस में एक लिंक से एक ऐप लॉन्च करें
- 20. विशेष रूप से सी # पृष्ठभूमि से सी ++ सीखने में मदद करने के लिए मार्गदर्शिका
- 21. सीएक्स-फ्रीज विशेष रूप से
- 22. फ़ॉरवर्डिंग लिंक की बजाय सी # में प्रोग्रामेटिक रूप से एक सही यूआरएल कैसे मिलता है?
- 23. उस पर एक विधि कॉल करने से पहले एक शून्य वस्तु की जांच करने का एक बेहतर तरीका क्या है?
- 24. ओएसजीआई कंटेनर को बंद करने का सबसे अच्छा तरीका (विशेष रूप से विषुव)
- 25. एक वेबएपी विधि से कई बाइनरी फ़ाइलों को प्रस्तुत करने का सबसे अच्छा तरीका क्या है?
- 26. विधि से बेनामी प्रकार वापस करने का कोई तरीका है?
- 27. लिंक से एसक्यूएल - एसक्यूएल फंक्शन/संग्रहीत प्रक्रिया में एक विस्तार विधि को मैप करने का कोई तरीका है?
- 28. सी ++ आवंटकों, विशेष रूप से बूस्ट :: इंटरप्रोसेस :: cached_adaptive_pool
- 29. विधि और एक ही कक्षा
- 30. सी # लिंक से एक्सएमएल
जावाडोक इस तरह की चीज़ ठीक से करने में सक्षम था। जब माइक्रोसॉफ्ट ने नेट 1.1 जारी किया, तो उन्होंने "एनडीओसी" के साथ जावाडोक की नकल करने की कोशिश की। फिर "सैंडकासल" के पक्ष में एनडीओसी को मार डाला: http://weblogs.asp.net/fmarguerie/archive/2006/02/16/ndoc-project-stalled-no-version-2-microsoft.aspx। उनकी वर्तमान एक्सएमएल चीज, स्पष्ट रूप से, एक गड़बड़ है ... सुझाव: इसके बजाय [Doxygen] (http://www.stack.nl/~dimitri/doxygen/) का उपयोग करने पर विचार करें। – paulsm4
@HichemC, कोशिश करें [यह] (http://hyperaddin.codeplex.com/) –
मैंने अभी कोशिश की और मुझे लगता है कि यह ठीक काम करता है - बस ऐड-इन पंजीकृत करें और इसे सीखने के लिए Help.htm पढ़ें । अगर आपको कोई परेशानी है (क्योंकि यह वीएस 2005 और 2008 के लिए बनाया गया है) तो आप केवल समाधान (यह खुला स्रोत) का पुनर्निर्माण कर सकते हैं और इसे ठीक काम करना चाहिए। –