2011-02-03 17 views
7

मुझे नोटपैड ++ में काम करने का बहुत आनंद मिलता है, लेकिन मुझे अभी तक PHPDoc शैली टिप्पणियों को स्वचालित रूप से करने के लिए प्लगइन नहीं मिला है। अन्य PHP आईडीई (ग्रहण, नेटबीन, ज़ेंडस्टूडियो) में यह सुविधा शामिल है, और यह काफी आसान है। (एक समारोह के लिए निम्नलिखित की तरह कुछ)नोटपैड ++ में PHPDoc टिप्पणियां?

/** 

यह स्वचालित रूप से phpdoc प्रारूप भरता है:

असल में मैं क्या चाहता हूँ, अगर एक समारोह परिभाषा या वर्ग परिभाषा ऊपर लाइन पर मैं में टाइप

/** 
* 
* @param $first_argument 
* @param $second_argument 
* @return 
*/ 

फिर जब मैं टिप्पणी के लिए अतिरिक्त पंक्तियों में टाइप करता हूं, तो यह प्रत्येक पंक्ति को तारांकन से शुरू करता है।

क्या कोई एनपी ++ प्लगइन है जो इसे पूरा करता है, या इसे काम करने के लिए एनपी ++ को ट्विक करने का एक तरीका है?

+0

समस्या * अन्य * PHP आईडीई में है। नोटपैड ++ शायद ही एक PHP संपादक है, अकेले एक PHP आईडीई दें। यद्यपि एक अच्छी सुविधा होगी। – GolezTrol

उत्तर

4

जबकि नोटपैड ++ का सिंटैक्स हाइलाइटर दस्तावेज़ टिप्पणियों को पहचानता है, यह वास्तव में उन्हें पार्स नहीं करता है और आपके लिए संबंधित स्वत: पूर्ण कोड उत्पन्न नहीं करता है, न ही इसमें कोई स्निपेट सुविधाएं होती हैं जो आपको फ्लाई पर दस्तावेज़ टिप्पणियां सम्मिलित करने देती हैं।

+0

मुझे यह उल्लेख करना चाहिए कि इसमें स्निपेट्स और क्विकटेक्स्ट प्लगइन्स में कुछ स्निपेट सुविधाएं हैं, हालांकि ये वास्तव में PHPDoc टिप्पणियां बनाने के लिए पर्याप्त लचीलापन प्रदान नहीं करती हैं। – Travis

+0

@Travis: हाँ, यही कारण है कि मैं उन प्लगइन का प्रशंसक नहीं हूं:/ – BoltClock

+1

फ़िंगरटेक्स्ट प्लगइन में स्निपेट के लिए हॉटस्पॉट हैं, इसलिए PHPDoc टिप्पणियों को अच्छी तरह से बनाने के लिए कार्यक्षमता हो सकती है। – Ben

2

मुझे लगता है कि एन ++ पर "वास्तव में उपकरण" por PHPDoc नहीं है। आप WebEdit प्लगइन (प्लगइन प्रबंधक) का उपयोग कर सकते हैं। एक बार स्थापित आप संपादित फ़ाइल अंत में इस लाइन को जोड़ने के अद्यतन करने की आवश्यकता:

pdoc =/** \ n * \ n * \ n * @params \ n * @return \ n */

पुनः प्रारंभ जाहिर है

/** 
* 
* 
* @params 
* @return 
*/ 

, यह आपके समारोह पैरामीटर और DocBloks के अन्य tipical की जानकारी नहीं मिल सकता है, लेकिन यदि हम कोई विकल्प नहीं है मददगार हो सकता है: एन ++, लिखने pdoc और Alt + इस तरह कुछ भी पाने के लिए दर्ज करें।

1

मुझे लगता है कि चयनित उत्तर प्लगइन से पुराना है लेकिन मैं दस्तावेज़ का उपयोग करता हूं। http://nppdocit.sourceforge.net/

6

प्रश्न पुराना है ... लेकिन प्लग मैनेजर से प्लगइन करने की कोशिश करें। यह ठीक वैसे ही काम करता है जैसा आपको चाहिए।

+1

मुझे एनपी ++ v6.3.3 में प्लगइन प्रबंधक 1.0.8.0 में "DocxIt" प्लगइन नहीं मिला है। शायद, क्या आपका मतलब "DoxyIt" था? – Mikl

+0

बिल्कुल सही! यह वास्तव में वही है जिसकी मुझे तलाश थी। –