2009-11-12 5 views
8

जब मैं एक वर्ग का नाम टाइप करता हूं जिसे आयात करने की आवश्यकता होगी, IntelliJ प्यारपूर्वक सुझावों की एक सूची के साथ पॉप अप करता है। हालांकि, ज्यादातर समय उन सुझावों को वे चीजें हैं जिन्हें मैं कभी आयात नहीं करना चाहता, खासकर दुर्घटना से - जैसे java.awt.*समापन पर IntelliJ IDEA आयात सुझाव सीमित करना

क्या पैकेज को रोकने का कोई तरीका है जिसे मैं पूरा करने की सूची में प्रकट होने से कभी आयात नहीं करूंगा?

मैंने विकल्पों को खराब कर दिया है लेकिन मुझे कुछ भी नहीं मिला है।

उत्तर

12

आईडीईए संस्करण के आधार पर: हां।

7.0.5 में उपयोग मेनू File -> SettingsCode Completion और फिर Exclude from Import and Completion चुनें और उस पैकेज या कक्षा को जोड़ें जिसे आप अपने सुझावों में नहीं रखना चाहते हैं।

संस्करण 8 और संस्करण 9 में मेनू File -> Settings खोज बॉक्स में "ऑटो आयात" टाइप करें और Exclude from Import and Completion बॉक्स का उपयोग करें।

वर्शन 9 में आप भी आयात सुझाव संदर्भ मेनू से सीधे को बाहर-सूची में कक्षाएं और संकुल जोड़ने का विकल्प है:

alt text

+0

हम जानते हैं क्यों यह 8 में गायब हो गया? –

+0

अद्भुत, धन्यवाद! –

+0

@ बेंजामिन सी: ठीक है, मुझे नहीं लगता कि यह गायब हो गया है, मेरे पास बस मेरी मशीन पर कोई v8 नहीं है, इसलिए मैं इसका वर्णन नहीं कर सका।और जेटब्रेन पहले से ही ऑनलाइन सहायता को v9 में ले जाया गया है ... –

2

मैं के बाद से जब यह सुविधा मौजूद है यकीन नहीं है । यह निश्चित रूप से आगामी संस्करण 9.0:

जब आयात-पॉपअप दिखाता है कि आप वहां से दो अनदेखा-विकल्प पर नेविगेट कर सकते हैं। उदाहरण के लिए जब आप सूची टाइप करते हैं तो यह 'ऑटो आयात से सूची' को अनदेखा कर सकता है और 'ऑटो आयात से जावा.एट को अनदेखा कर सकता है'

या आप इसे सेटिंग्स में कॉन्फ़िगर कर सकते हैं: संपादक-> ऑटो-आयात : वहां आप अनदेखा पैकेज और कक्षाओं को जोड़ और निकाल सकते हैं।

+1

दुर्भाग्यवश, मैं अभी भी v7 ​​पर फंस गया हूं। हालांकि धन्यवाद। –

1
IntelliJ संस्करण 13. * और 14 Excluding Classes from Auto-Import

कदम * में

:

1) Open the Settings dialog box, और Editor नोड के अंतर्गत, Auto-Import क्लिक करें।

2) Editor | Auto-Import पृष्ठ पर, [आपके मामले में लिखने java.awt.*] क्लिक +

3) the dialog box खुलती में, वर्ग या एक पूरे पैकेज का नाम टाइप करें बाहर रखा जाना है, और OK क्लिक करें । + और - का उपयोग कक्षाओं और संकुलों की सूची प्रबंधित करने के लिए करें जो IntelliJ आईडीईए को सुझाव सूची में नहीं रखना चाहिए।

4) परिवर्तन लागू करें और Settings dialog को बंद करें।

अधिक जानकारी के लिए के बारे में Excluding Classes from Auto-Import देखें helping Doc for IntelliJ