मैं नोटपैड ++ को फ़ाइल के सभी शब्दों के लिए स्वत: पूर्ण दिखाने से कैसे रोकूं


203

मैं प्रगति प्रोग्रामिंग भाषा के साथ नोटपैड ++ का उपयोग करने की कोशिश कर रहा हूं।

मैंने भाषा की परिभाषा को इस %APPDATA%\Roaming\Notepad++रूप में स्थापित किया है userDefineLang.xmlऔर वाक्य रचना हाइलाइटिंग सही ढंग से काम कर रही है।

मैंने notepad++ Plugins\APIsनाम की निर्देशिका में एक फ़ाइल डाल दी है progress.xml, लेकिन सामग्री नोटपैड ++ द्वारा मान्यता प्राप्त नहीं है।

मैंने उस निर्देशिका से अन्य सभी भाषा फ़ाइलों को भी हटा दिया है और नोटपैड ++ अभी भी ठीक उसी स्वत: पूर्ण सुझावों को दिखाता है जो मैंने उन्हें हटाने से पहले किया था।

इसके अलावा, जब किसी प्रोग्राम में टाइप किया जाता है, तो ऐसा लगता है कि फ़ाइल का प्रत्येक शब्द एक ऑटो-पूर्ण सुझाव है, न कि केवल कीवर्ड या फ़ंक्शन नाम।

किसी को पता है कि यह कैसे नीचे ट्रैक करने के लिए?

जवाबों:


279

नोटपैड ++ 2 प्रकार की सुविधाएँ प्रदान करता है:

  • स्वतः पूर्णता जो खुली फ़ाइल को पढ़ती है और फ़ाइल के भीतर शब्दों और / या कार्यों का सुझाव प्रदान करती है
  • कार्यों के तर्कों के साथ सुझाव (भाषा के लिए विशिष्ट)

आप जो लिखते हैं उसके आधार पर, ऐसा लगता है कि आप जो चाहते हैं वह फ़ंक्शन पर ऑटो-पूर्ण है केवल तर्कों पर सुझाव।

ऐसा करने के लिए, आपको बस एक सेटिंग बदलने की आवश्यकता है।

  1. पर जाएं Settings> Preferences...>Auto-completion
  2. जाँच Enable Auto-completion on each input
  3. चयन करें Function completionऔर नहींWord completion
  4. जांचें Function parameter hint on input(यदि आपके पास यह विकल्प है)

नोटपैड ++ के संस्करण 6.5.5 पर, मेरी यह सेटिंग है समायोजन

ऑटो-पूर्ति के बारे में कुछ दस्तावेज नोटपैड ++ विकी में उपलब्ध हैं ।


क्या यह केवल सामान्य पाठ फ़ाइलों के लिए अक्षम करना संभव है?
स्क्लूज़र्मिन

@ मर्क न्यूरो कि मुझे पता है। यदि आपको इसकी आवश्यकता है, तो आप विज़ुअल कोड जैसे कुछ अन्य संपादकों को आज़मा सकते हैं।
जीन-फ्रेंकोइस टी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.