Intellij IDEA में अप्रयुक्त आयातों को कैसे हटाएं?


130

क्या इंटेलीजेंट आईडिया में अप्रयुक्त आयात को हटाने का कोई तरीका है?

इसे मैन्युअल रूप से करना बहुत इष्टतम नहीं है, CTRL+ ALT+ Oमदद करता है लेकिन यह अभी भी मैनुअल है।


25
ctrl + alt + lसोने के लिए मेरे पीसी भेज देंगे .. LOL। linux btw।
वूनर

25
alt + control + o: मैक पर सबसे अच्छा काम करता है
JavaDeveloper

@Wuaner आप इसे All Settings=> Keyboards=> के माध्यम से अक्षम कर सकते हैं Shortcuts। वैसे <kbd> ctrl </ kbd> <kbd> alt </ kbd> <kbd> l </ kbd> का उपयोग कोड को फॉर्मेट करने के लिए किया जाता हैIntellij
कसुन सियामबलपिया

2
alt + control + o windows में काम करना + IDEA
somshivam

जवाबों:


94

जब आप प्रतिबद्ध हों, Optimize importsतो दाईं ओर स्थित विकल्प पर टिक करें । जब तक आप इसे नहीं बदलेंगे, यह डिफ़ॉल्ट हो जाएगा।

मैं Reformat codeविकल्प का भी उपयोग करना पसंद करता हूं ।


6
आप "मक्खी पर आयात को अनुकूलित करें" के लिए विकल्प भी सेट कर सकते हैंEditor > Auto Import
मैट बी

3
यह अच्छा है, लेकिन अगर यह गलत वर्ग का आयात करता है तो आपको पागल कर सकता है।
पीटर लॉरी

3
यह है कि "मक्खी पर असंदिग्ध आयात जोड़ें" के लिए दूसरा विकल्प है :) आप पहले को अक्षम कर सकते हैं और केवल अस्पष्ट सेटिंग को सक्षम कर सकते हैं।
मैट बी

यह सच है, लेकिन कभी कभी आप एक वर्ग जो एक मॉड्यूल में ठीक है पर एक और की निर्भरता में नहीं है का उपयोग करें और आप कुछ के तहत सहित अंत com.sun.*याsun.*
पीटर Lawrey

निश्चित नहीं है कि अगर मैं आपका मतलब रखता हूं, लेकिन दोनों सेटिंग्स केवल क्लासपैथ पर कक्षाओं के लिए आयात जोड़ देंगे। आप स्वचालित आयात से भी बहिष्कृत करने के लिए कक्षाएं या पैकेज कॉन्फ़िगर कर सकते हैं।
मैट बी

106

यदि आप IntelliJ IDEA या Android Studio का उपयोग कर रहे हैं:

Android अनुकूलन आयात करता है

पर जाएं सेटिंग्स >संपादक >जनरल >ऑटो आयात और जाँच मक्खी पर अनुकूलन आयात चेकबॉक्स।


11
मैंने अभी-अभी कोशिश की है और यह अप्रयुक्त आयात (IDEA 2017.2.4 पर) को नहीं हटाता है
qwertzguy

40

आप प्रतिबद्ध संवाद में चेकबॉक्स की जांच कर सकते हैं।

यहाँ छवि विवरण दर्ज करें

आप 11.1 और ऊपर से आयात को स्वचालित रूप से अनुकूलित करने के लिए सेटिंग्स का उपयोग कर सकते हैं।

यहाँ छवि विवरण दर्ज करें


21

Mac IntelliJ IDEA में, कमांड Cmd+ Option+ हैO

कुछ पुराने संस्करण के लिए यह जाहिरा तौर पर है Ctrl+ Option+ O

(लेटर ओ न ज़ीरो 0) नवीनतम संस्करण 2019.x पर


4
और ctrl + alt + o विंडोज के लिए
सोमवार

2020 के लिए अपडेट करें। हम ctrl + विकल्प + o (macOS) का उपयोग करते हैं
पाथफाइंडर

20

वह प्रोजेक्ट / मॉड्यूल चुनें जिसे आप प्रोजेक्ट दृश्य में अप्रयुक्त आयात को हटाना चाहते हैं। फिर कोड मेनू से आयात ऑप्टिमाइज़ करें और रन के साथ पुष्टि करें । आयात पूरे प्रोजेक्ट / मॉड्यूल में साफ किया जाएगा।



3

या आप निम्न शॉर्टकट कर सकते हैं:

मैक : Shift + Command + A (एक्शन मेनू पॉप अप दर्ज करें)

और लिखा : Optimize Imports


0

IntelliJ में, उस प्रोजेक्ट का चयन करें जिस पर आप आयातों का अनुकूलन करना चाहते हैं, कोड मेनू पर जाएं और ऑप्टिमाइज़ आयात चुनें और एक छोटा ऑप्टिमाइज़ आयात करें पॉपअप विंडो दिखाई देगी। पॉपअप विंडो पर आपको रन बटन पर क्लिक करना होगा। या वैकल्पिक रूप से, मैक पर IntelliJ पर, आप कीबोर्ड शॉर्ट कट + + का उपयोग कर सकते हैंOptionCommandO


4
इसका विकल्प + नियंत्रण + ओ
चेतन नेल्केरी

0

File/Settings/Inpsections/Importsऔर "अप्रयुक्त आयात" को त्रुटि में बदलें। यह उन्हें निरीक्षण गटर और निरीक्षण परिणाम पैनल में अधिक स्पष्ट रूप से चिह्नित करता है।

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