IntelliJ IDEA में आयात जोड़ने की क्रिया नहीं है। बल्कि इसमें आपके जैसे टाइप करने की क्षमता है। यदि आप सेटिंग> संपादक> सामान्य> ऑटो आयात में "फ्लाई पर असंदिग्ध आयात जोड़ें" को सक्षम करते हैं , तो IntelliJ IDEA आपको किसी भी शॉर्टकट की आवश्यकता के बिना टाइप करेगा। आप किसी वर्ग को भारी उपयोग करने के लिए ऑटो इंपोर्ट से बाहर करने के लिए कक्षाएं और पैकेज भी जोड़ सकते हैं, जो समान नाम के अन्य वर्गों के साथ टकराता है, अस्पष्ट।
उन कक्षाओं के लिए जो अस्पष्ट हैं (या क्या आप "फ्लाई पर अस्पष्ट आयात जोड़ें" विकल्प बंद करना पसंद करते हैं), बस वर्ग का नाम टाइप करें (बस नाम ठीक है, पूरी तरह से योग्य होने की आवश्यकता नहीं है)। कोड पूरा करने का उपयोग करें और इच्छित वर्ग का चयन करें:
पूरी तरह से योग्य नामों को दाईं ओर ध्यान दें। जब मैं जो चाहता हूं उसका चयन कर लेता हूं और एंट्री मारता हूं, तो आईडिया स्वचालित रूप से आयात विवरण जोड़ देगा। यह उसी तरह काम करता है जब मैं एक कंस्ट्रक्टर का नाम लिख रहा था। स्थैतिक तरीकों के लिए, आप केवल अपनी इच्छित विधि टाइप कर सकते हैं। निम्नलिखित स्क्रीनशॉट में, कोई भी "स्ट्रिंगरिल्स" वर्ग अभी तक आयात नहीं किया गया है।
वैकल्पिक रूप से, वर्ग के नाम लिखते हैं और फिर मारा Alt+ Enterया ⌥+ Enter"शो इरादा कार्यों और शीघ्र-सुधार" के लिए और फिर आयात विकल्प चुनें।
हालाँकि मैंने कभी इसका उपयोग नहीं किया है, लेकिन मुझे लगता है कि एक्लिप्स कोड फॉर्मैटर थर्ड पार्टी प्लग-इन वही करेगा जो आप चाहते हैं। यह एक विशेषता के रूप में "ग्रहण के आयात का अनुकूलन" की सूची देता है। अधिक जानकारी के लिए इसके निर्देश देखें । लेकिन अंत में, मुझे संदेह है कि एक बार जब आप उनके प्रतिमान का उपयोग कर लेंगे, तो आपको आईडीईए सुविधाओं में निर्मित काम ठीक लगेगा। सामान्य तौर पर, IDEA "इरादों द्वारा विकसित" अवधारणा का उपयोग करता है। इसलिए एक इम्पोर्टेन्ट स्टेटमेंट जोड़ने के लिए अपने विकास कार्य को बाधित करने के बजाय, मैं केवल वह वर्ग टाइप करता हूँ जो मैं चाहता हूँ (मेरा इरादा) और आईडिया स्वचालित रूप से मेरे लिए क्लास के लिए इम्पोर्टेन्ट स्टेटमेंट जोड़ता है।