में सिंटैक्स संकेत देना मैं अब कुछ समय से विम का उपयोग कर रहा हूं, और कोड-समापन (ओमनी, डिक्शनरी, आदि) ठीक काम करता है, मुझे एक चीज़ याद आ रही है।विम
सिंटेक्स-संकेत, इसलिए मूल रूप से मैं जानना चाहता हूं कि एक समारोह किस प्रकार स्वीकार करता है, इसे ऑनलाइन देखने के बजाय, मैं इसे कहीं भी विम में रखना चाहता हूं, अधिमानतः वर्तमान रेखा या कुछ के ऊपर वाले बॉक्स में।
क्या यह हासिल करने का कोई तरीका है, मैं ज्यादातर PHP, पायथन और सी ++ के साथ काम करता हूं इसलिए मुझे उन भाषाओं के लिए इसकी आवश्यकता है।
संपादित करें: मेरे पास पहले से ही ctags इंस्टॉल हैं, लेकिन जो मैं कह सकता हूं उससे सिंटैक्स-संकेत प्रदान नहीं किया गया है, इसे PHP मानक कार्यों के साथ करने की कोशिश की, अगर मैंने कुछ अनदेखा किया है।
वहाँ भी snipMate का उपयोग कर और सभी मानक पुस्तकालय कार्यों में प्रवेश करने का विकल्प है, लेकिन वह बहुत काम, तैयार की है और होता है कि कोई पहले से ही किया था कि (और हाँ वहाँ ultiSnips करता है की तरह कुछ है, लेकिन यह snipMate से हीन है)
आप [ctags] (http://ctags.sourceforge.net/) पर एक नज़र डाल सकते हैं। मैंने इसे स्वयं नहीं खोजा है, लेकिन मैं इसका मतलब रखता हूं। मुझे पता है कि यह संरचना सदस्यों के पूरा होने की अनुमति देना है, और इसी तरह। सुनिश्चित नहीं है कि यह फ़ंक्शन तर्क कर सकता है या नहीं। –
@ गौलाश हाँ मैंने पहले ही इसे इंस्टॉल कर लिया है, और जब यह पूरा करने में सक्षम होता है तो यह सिंटैक्स संकेत प्रदान नहीं करता है। –
मुझे पायथन और सी ++ के बारे में पता नहीं है, लेकिन PHP में, 'संभावित समापन के साथ एक प्रासंगिक मेनू और विधि के "प्रोटोटाइप" के साथ एक छोटी विंडो लाता है, जिसमें तर्क नाम और प्रकार शामिल हैं। –
romainl