का उपयोग करने से बचने का कोई तरीका है मैं व्यक्तिगत रूप से जेनरेट किए गए दस्तावेज़ों का एक बड़ा प्रशंसक नहीं हूं (मैं "स्रोत ल्यूक" थोडा लड़का पढ़ता हूं), लेकिन मैं देख सकता हूं कि कैसे ऐसे दस्तावेज दूसरों के लिए उपयोगी हो सकते हैं। अब, आम तौर पर उनके प्रलेखन का उत्पादन मुझे प्रभावित नहीं करेगा, एक चीज़ को छोड़कर: @ method।क्या JSDoc "@method" एनोटेशन
अधिकांश JSDoc एनोटेशन (जैसे @param
।) अभी भी पूरी तरह से किसी स्रोत को पढ़ने के लिए उपयोगी होते हैं, लेकिन @method
100% अनावश्यक है:
/*
* @param num number to add five to
* @method addFive
*/
function addFive(num) { ...
तो, मैं वास्तव में @method
लाइनों के सैकड़ों होने से बचाने के लिए करना चाहते हैं हमारे कोड को अपनाना। हालांकि, मेरे सहकर्मी का मानना है कि कक्षाओं की विधि सूचियां उत्पन्न करने में सक्षम होने के लिए जेएसडीओसी जेनरेटर (वह यूयूआई का उपयोग कर रहा है) के लिए @method
आवश्यक है।
तो, मेरा प्रश्न (जेएसडीओसी विशेषज्ञों के लिए वहां) है: क्या @method
के बिना उपयोगी दस्तावेज (यानि सूचीबद्ध वर्ग के तरीकों के साथ) उत्पन्न करने का कोई तरीका है? या यदि @method
वास्तव में आवश्यक है, तो क्या कोई JSDoc जनरेटर है जो फ़ंक्शन नाम से विधि नाम का अनुमान लगा सकता है, ताकि मैं @method addFive
के बजाय @method
से दूर हो सकूं?
पीएस यदि कोई "आप इसे गलत कर रहे हैं" - टाइप उत्तर जो सीधे प्रश्न का उत्तर नहीं देता है लेकिन समस्या को पूरी तरह से टालने का एक तरीका सुझाता है, मुझे यह सुनना अच्छा लगेगा; मैं निश्चित रूप से कोई JSDoc विशेषज्ञ नहीं हूँ।
जेएसडीओसी 3, है ना? – Dancrumb