2010-03-19 11 views
10

मुझे दस्तावेज़ उत्पन्न करने के लिए डॉक्सीजन से अवगत है। मैं जो खोज रहा हूं वह जावा फाइलों को संपादित करते समय एक्लिप्स करता है जैसे एक्सकोड में दस्तावेज़ डालने का त्वरित तरीका है।क्या एक्सकोड के लिए एक जावाडॉक-जैसी प्लगइन है जो स्वचालित रूप से दस्तावेज़ टेम्पलेट उत्पन्न करती है?

-(NSInteger*) sumOf: (NSInteger*) one and:(NSInteger*) two {... 

ग्रहण में, यदि आप विधि और प्रकार ऊपर कर्सर रखें: /**<Enter> आप एक जावाडोक टेम्पलेट पूर्व मिल

चलो कहते हैं कि मैं इस तरह तर्क के एक जोड़े के साथ एक उद्देश्य-सी विधि करते हैं @param और @return टैग के साथ आबादी।

क्या एक्सकोड में ऐसा कुछ हासिल करना संभव है? /**<Enter> टाइप करने के बाद, मैं इस स्वचालित रूप से प्राप्त करना चाहते हैं:

/** 
* 
* @param one 
* @param two 
* 
* @return 
*/ 
-(NSInteger*) sumOf: (NSInteger*) one and:(NSInteger*) two {... 
+0

यह अब एक्सकोड 5 में संभव है। इस पोस्ट का उत्तर देखें: http://stackoverflow.com/a/18899696/1130270 – Lukas

उत्तर

0

आप धैर्य मिल गया है, तो एक नजर here लेने के रूप में यह पूरा होने के व्यवहार और XCode में ओवरराइड बताते हैं। मुझे नहीं पता कि यह टिप्पणी सेट के लिए काम करेगा या नहीं, लेकिन यह एक अच्छी शुरुआत की तरह लगता है।

- फ्रैंक

1

"उपयोगकर्ता स्क्रिप्ट" मेनू (Xcode के मेनू बार में है कि छोटी सी काली स्क्रॉल आइकन) HD में वाक्य रचना प्रलेखन मार्कअप के सभी प्रकार के लिए टेम्पलेट्स के साथ एक HeaderDoc सबमेनू है। आप एक्सकोड की "प्राथमिकताएं" विंडो में "कुंजी बाइंडिंग" पर जाकर उन वस्तुओं के लिए कीबोर्ड शॉर्टकट सेट कर सकते हैं जिन्हें आप उपयोग करना चाहते हैं।

चूंकि उपयोगकर्ता स्क्रिप्ट अनिवार्य रूप से शैल स्क्रिप्ट हैं, इसलिए आप अपनी खुद की लिखने के लिए किसी भी स्क्रिप्टिंग भाषा का उपयोग कर सकते हैं, इसलिए यदि आप चाहते थे कि आप एक छोटी सी रेगेक्स-एडेड स्क्रिप्ट भी लिख सकें जो चयनित रेखा से पैरामीटर नामों को पार करती है और भर जाती है आपके हेडर डॉक टिप्पणी की मूल बातें।

7

यहां लिपि http://www.duckrowing.com/2011/05/14/using-the-doxygen-helper-in-xcode-4/ वही है जो आप चाहते हैं।

संपादित: यहाँ स्क्रिप्ट के एक अद्यतन संस्करण है: https://github.com/premosystems/DoxygenXCodeHelper

+0

@ मार्क - आपको यह उत्तर स्वीकार करने के रूप में चिह्नित करना चाहिए। –

2

मैं Xcode 5 में सफलतापूर्वक VVDocumenter-Xcode उपयोग किया गया है और यह अच्छी तरह से काम करता है। जब आप विधि के ऊपर "///" दर्ज करते हैं तो यह स्वचालित रूप से एक विधि के लिए विशिष्ट टेम्पलेट उत्पन्न करता है।

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

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