intelliJ में, क्या नया संदर्भ मेनू में जावा क्लास टेम्पलेट को अनर्जित करने का एक तरीका है? यदि संभव हो तो मुझे ड्रॉप डाउनडाउन के साथ दूसरा पॉपअप नहीं करना पसंद करता है। (तुच्छ, मुझे पता है, लेकिन जब संभव हो तो अतिरिक्त कदमों से बचने के लिए) - वर्तमान : राइट क्लिक - & gt; नया - & gt; जावा क्लास - POPUP - & gt; भरें नाम फ़ील्ड & amp; प्रकार के ड्रॉपडाउन।
- वांछित : राइट क्लिक - & gt; नया - & gt; कस्टम टेम्पलेट
जैसा @vikingsteve इंगित करता है, यह नहीं है एक प्लग-इन लिखने की संभव शर्मीली वर्कअराउंड के रूप में, यदि यह कुछ टेम्प्लेट का मामला होता है तो आप अक्सर उपयोग करते हैं और आप उन तक तेजी से पहुंच चाहते हैं, तो आप एक मैक्रो रिकॉर्ड कर सकते हैं जो न्यू क्लास डायलॉग के साथ समाप्त होता है और वांछित टेम्पलेट के साथ "कलर" फ़ील्ड पूरा होता है। फिर मैक्रो को एक कीबोर्ड शॉर्टकट पर मैप करें। सिंगलटन टेम्प्लेट के माध्यम से एक सिंगलटन बनाने के लिए एक मैक्रो रिकॉर्ड करने के लिए कदम हैं:
- प्रोजेक्ट टूल विंडो में चयनित निर्देशिका / पैकेज नोड के साथ या नेविगेशन बार ( Alt + होम / â ?? ¥ होम ), मैक्रो रिकॉर्डिंग शुरू करें: संपादित करें & gt; मैक्रोज़ & gt; मैक्रो रिकॉर्डिंग प्रारंभ करें
- प्रकार Alt + सम्मिलित करें ( â ???? N < / Kbd>, एक ???? एक ?? μ या एक ???? एन ) को सूची से "जावा वर्ग" प्रविष्टि का चयन करने के लिए इनलाइन खोज का उपयोग करने के लिए "नया" पॉपअप संवाद
- लिखें
जावा वर्ग खोलें। - यह एक वैकल्पिक कदम हो सकता है क्योंकि जावा क्लास आइटम सूची में पहला और पहले से ही चुना जाना चाहिए। लेकिन उस घटना में भावी प्रूफिंग को सुनिश्चित करने के लिए, आप शायद इस चरण को शामिल करना चाहते हैं
- "जावा वर्ग" चयन का चयन करने के लिए प्रविष्ट करें दबाएं
- "प्रकार" फ़ील्ड का चयन करने के लिए टैब टाइप करें
- आप
के त्वरक कुंजी ( Alt) का उपयोग करने का भी प्रयास कर सकते हैं + के ) ... हालांकि मैंने पाया कि यह प्लेबैक पर सही तरीके से काम नहीं करता - प्रकार
सिंगलटन - इनलाइन खोज को "बंद" करने के लिए Esc को दबाएं
- नाम फ़ील्ड पर वापस जाने के लिए < Shift + टैब टाइप करें
- नया वर्ग संवाद बंद करने के लिए माउस का उपयोग करें (माउस क्रियाएं रिकॉर्ड नहीं हैं, और आपको इसकी आवश्यकता है मैक्रो रिकॉर्डिंग को रोकने से पहले संवाद बंद करने के लिए)
- मैक्रो रिकॉर्डिंग को संपादित करें & gt; मैक्रोज़ & gt; मैक्रो रिकॉर्डिंग बंद करें
- संवाद में मैक्रो को एक नाम दें जो खुलता है
- सेटिंग में जाएं और
Keymap सेटिंग पर जाएं। मैक्रोज़ के तहत, अपने मैक्रो को शॉर्टकट दें। - यदि आपके पास इनमें से एक से अधिक है, तो यह दो कुंजी अनुक्रम का उपयोग करने के लिए उपयोगी और अधिक सहज हो सकता है पहले एक "एक नया फ़ाइल टेम्पलेट का उपयोग करें" कहता है - और यह पूरे कीबोर्ड को खोलता है ताकि उपयोग की गई कुंजी टेम्पलेट के लिए और अधिक सार्थक हो सकती है - और दूसरा विशेष टेम्प्लेट का चयन करता है। मैक्रो का उपयोग करने के लिए, बस प्रोजेक्ट टूल विंडो या नेविगेटर बार में निर्देशिका / पैकेज का चयन करें और मैक्रो लॉन्च करने के लिए कीबोर्ड शॉर्टकट का उपयोग करें। यह नये वर्ग के संवाद के साथ समाप्त हो जाना चाहिए जो सही टेम्पलेट के साथ खुला है और कर्सर को टाइप करने के लिए आपके लिए तैयार नाम क्षेत्र में। यदि टेम्पलेट से जुड़े वर्ग में एक विशेष नामकरण सम्मेलन है - जैसे 'हमेशा' में समाप्त होता है - आप मैक्रो को पहले से पॉप्यूलेट करने के लिए बढ़ा सकते हैं और कर्सर ठीक से तैनात किया है।
संपादित करें मुझे ये कहना चाहिए, अगर आपके पास कई बार ऐसा करने के लिए है, तो हर बार एक नया मैक्रो रिकॉर्ड करने के बजाय, एक को पुनः लोड करने के बाद, आप हैक / संपादित कर सकते हैं मैक्रो सेटिंग्स फ़ाइल (दुर्भाग्यवश, मैक्रो संवाद में मैक्रो विकल्प का संपादन करते समय, कोई प्रतिलिपि मैक्रो विकल्प नहीं है, इसलिए आपको सीधे कॉन्फ़िग फ़ाइल को संपादित करना होगा।) IDEA को बंद करें बैकअप लें और फिर फ़ाइल config / options / macros.xml को खोलें ( config निर्देशिका को ढूंढने के लिए देखें।) gt; तत्व खोजें अपने मैक्रो के साथ कॉपी करें & amp; इसे पेस्ट करें, और नाम तत्व और टाइपिंग तत्व को संपादित करें जहां आपने टेम्पलेट नाम दर्ज किया है। (आप टेम्प्लेट नामों के लिए config / fileTemplates में देख सकते हैं, हालांकि टेम्पलेट नाम और फ़ाइल नाम के बीच इसे सहेजा जाता है के बीच कुछ मामूली सामान्यीकरण हो सकता है।) सभी टेम्पलेट्स के लिए दोहराएं। सहेजें, और IDEA को पुनरारंभ करें नए मैक्रोज़ में महत्वपूर्ण मैपिंग जोड़ें
Comments
Post a Comment