IntelliJ / Android स्टूडियो में एक फ़ाइल के लिए गलत फ़ाइल एसोसिएशन


82

मैंने गलती से एक .xml एक्सटेंशन के बिना एक फ़ाइल बनाई है। मैंने उस फ़ाइल को किसी अन्य प्रकार के रूप में जोड़ने के तुरंत बाद एक अन्य संवाद के माध्यम से क्लिक किया ...? .Xml को शामिल करने के लिए फ़ाइल का नाम बदलने के बाद भी फ़ाइल में कोई सिंटैक्स हाइलाइटिंग नहीं है। मैंने एंड्रॉइड स्टूडियो को बंद करने, फ़ाइल को हटाने और पुन: निर्माण, आदि की कोशिश की है। यह अभी भी एक नियमित फ़ाइल के रूप में दिखाता है। अगर मैं एक अलग .xml फ़ाइल के साथ एक फ़ाइल बनाता हूं, तो यह ठीक जुड़ती है।

कोई विचार?

जवाबों:


192

में देखो Preferences > Editor > File Typesके तहत Text files, अपनी फ़ाइल का नाम शायद वहाँ है, उसे निकाल दें।

वरीयताएँ> संपादक> फ़ाइल प्रकार


यदि आप इसे वहां नहीं पाते हैं, तो अगला विकल्प IntelliJ के कैश को फ़ाइल के नाम से खोजना है, जैसे find . -name "*.xml" | xargs grep "Whoopsies",। इंटेलीज को उस मूल्य को किसी तरह याद रखना होगा ...


कैश स्थान आपके ऑपरेटिंग सिस्टम और IntelliJ संस्करण ( स्रोत ) पर निर्भर करता है ।

खिड़कियाँ

विंडोज विस्टा, 7, 8:

\ उपयोगकर्ता \ [उपयोगकर्ता नाम]] [उत्पाद] [संस्करण]

विंडोज एक्स पी:

[सिस्टम ड्राइव] \ दस्तावेज़ और सेटिंग्स \ [उपयोगकर्ता खाता नाम] \ [उत्पाद] [संस्करण]

* nix

~ /। [उत्पाद] [संस्करण]

मैक ओएस एक्स

विन्यास:

~ / Library / पसंद / [उत्पाद] [संस्करण]

कैश:

~ / Library / Caches / [उत्पाद] [संस्करण]

प्लग-इन:

~ / पुस्तकालय / आवेदन सहायता / [उत्पाद] [संस्करण]

लॉग्स:

~ / Library / लॉग्स / [उत्पाद] [संस्करण]

वह मेरा पहला कूबड़ भी था: पी। मेरे पास पंजीकृत पैटर्न में केवल एक चीज है * .9.png
loeschg

@loeschg यह अन्य "मान्यता प्राप्त फ़ाइल प्रकारों" में से एक में हो सकता है, लेकिन GUI में मैन्युअल रूप से खोजने के बजाय, findIntelliJ के कैश (संपादित करें देखें) में करें, देखें कि क्या यह है। यह "फ़ाइल प्रकार" चीज़ में भी नहीं हो सकता है!
kuporific

मैंने सिर्फ ~ (लाइब्रेरी / कैश्स / AndroidStudioPreview फ़ोल्डर) को हटाने (नाम बदला) की कोशिश की, और यह समस्या को ठीक नहीं किया। मैंने देखा कि जब मैं एक बनाने की कोशिश करता हूं New Drawable Resource, तो एंड्रॉइड स्टूडियो एक सेकंड के लिए जमा देता है, और फिर मुझे एक त्रुटि मिलती है जो मुझे बताती है कि फ़ाइल पहले से मौजूद है।
लोशेग

1
आप एक खूबसूरत इंसान हैं। इंटेलीज का व्यवहार थोड़ा अजीब लगता है (मैं अपने सिर के ऊपर से इस के लिए एक वैध उपयोग-केस के बारे में नहीं सोच सकता), लेकिन मुझे उतना बुरा नहीं लगेगा अगर इसका समाधान Google के लिए आसान था।
स्कॉटीसियस

यदि आप भविष्य में "रीसोशियेट" एक्शन की तरह एक बेहतर तरीका चाहते हैं, तो इसे आगे बढ़ाएँ
जोएल

14

मुझे उसी तरह की समस्या मिली। मुझे अपनी फाइल निम्नलिखित फाइल प्रकार में मिली:

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


यदि आप भविष्य में "रीसोशियेट" एक्शन की तरह एक बेहतर तरीका चाहते हैं - इसे आगे बढ़ाएँ
जोएल

0

MacOS Mojave 10.14.1 पर मेरे लिए जो प्रतीत होता है वह काम कर रहा है ~/Library/Preferences/AndroidStudio3.2, लेकिन यह हर सेटिंग को डिफ़ॉल्ट पर रीसेट कर देगा

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