मैं वर्तमान में अपने स्रोत कोड को दस्तावेज़ित करने के लिए डॉक्सिजन का उपयोग शुरू कर रहा हूं। मैंने देखा है कि जब भी मैं स्रोत कोड संशोधित करता हूं, तो वाक्यविन्यास बहुत भारी होता है, मुझे टिप्पणी को बदलने की भी आवश्यकता होती है और मुझे वास्तव में स्रोत कोड में किए गए प्रत्येक परिवर्तन के लिए टिप्पणी को संशोधित करने में बहुत अधिक समय बीतने का प्रभाव होता है।डॉक्सीजन, बनाए रखने के लिए बहुत भारी?
क्या आपके पास मेरे स्रोत कोड को कुशलता से दस्तावेज़ करने के लिए कुछ सुझाव हैं?
क्या कुछ संपादक (मौजूदा संपादक के लिए प्लगइन) निम्नलिखित करने के लिए डॉक्सिजन के लिए कुछ मौजूद हैं?
- स्वचालित रूप से अनसंक्रनाइज़ कोड/टिप्पणी ट्रैक करता है और प्रोग्रामर को इसके बारे में चेतावनी देता है।
- स्वतः ही हर नए आइटम के लिए स्रोत कोड (टेम्पलेट) में Doxygen टिप्पणी प्रारूप (उदाहरण के लिए उस में पैरामीटर नाम के साथ टेम्पलेट) जोड़ने
पुनश्च: मैं एक C/C++ परियोजना पर काम कर रहा हूँ।
दस्तावेज़ीकरण आसानी से सिंक से बाहर हो जाता है, शायद सबसे अच्छा तरीका फुर्तीली तरीके से टिप्पणियां करना है। सिंक से बाहर की टिप्पणियां अच्छे से ज्यादा नुकसान कर सकती हैं। –
आप किस आईडीई का उपयोग कर रहे हैं? ग्रहण सीडीटी में डॉक्सिजन समर्थन होता है (भले ही अजीब हो) और यदि आप इसका अनुरोध करते हैं तो आपके लिए खाली डॉक्सिजन टिप्पणियां तैयार करेंगे। –
मैं विम का उपयोग कर रहा हूं। मैं एक्लिप्स सीडीटी का उपयोग करने से बचने के लिए प्रवृत्त हूं क्योंकि कोड पूर्ण होने में वास्तव में धीमा है (मैंने सुना है कि उन्होंने कुछ प्रोग्राम बनाया है ...)। मुझे अपने कोड को दस्तावेज करने के लिए किसी भी अन्य संपादक का उपयोग करने की परवाह नहीं है (और अगर एफ़िनिटी अधिक है)। – Phong