2011-01-24 8 views
16

इंटेलिज - मैं आईडीई के भीतर से फ़ाइल का फ़ाइल एक्सटेंशन कैसे बदलूं? मैं .java से .groovy तक एक फ़ाइल बदलना चाहता हूं, लेकिन मैं यह नहीं समझ सकता कि आईडीई के अंदर से कैसे।इंटेलिज - मैं आईडीई के भीतर से फ़ाइल का फ़ाइल एक्सटेंशन कैसे बदलूं?

+2

हम्म दिलचस्प। मुझे ऐसा करने का कोई रास्ता नहीं मिल रहा है। तो बस नए एक्सटेंशन के साथ एक नई फाइल बनाएं, सामान को कॉपी करें, या इसे कमांड लाइन से करें। – hvgotcodes

+0

बिल्कुल बेवकूफ उत्तरों के साथ एक अच्छा सवाल :-( – Gangnus

उत्तर

5

रिएक्टर का उपयोग करें | का नाम बदलें (Shift+F6)।

ध्यान दें कि आपको परियोजना के दृश्य में या नेविगेशन बार में फ़ाइल नाम पर, संपादक के अंदर कक्षा के नाम पर नहीं करना चाहिए, क्योंकि यह एक वर्ग का नाम बदलता है, जिसमें फ़ाइल नहीं है और यह अनुमति नहीं देगी एक्सटेंशन बदलें। फ़ाइल नाम को कक्षा के नाम से मेल नहीं करना पड़ेगा और एक फ़ाइल में कई कक्षाएं हो सकती हैं।

+0

मैंने कोशिश की, ऐसा लगता है कि मुझे फ़ाइल एक्सटेंशन को बदलने की अनुमति नहीं है, केवल कक्षा का नाम। – Kyle

+0

यह स्पष्ट करने के लिए मेरा उत्तर अपडेट किया गया कि आपको रिएक्टर का उपयोग करना चाहिए | नाम बदलें – CrazyCoder

+0

इससे कोई फर्क नहीं पड़ता कि मैं इसे चलाने का प्रयास करता हूं। नेविगेशन बार या प्रोजेक्ट व्यू से चलाते समय "xxxx.groovy अमान्य पहचानकर्ता" कहता है। एकमात्र तरीका विचार आपको ऐसा करने में मदद कर सकता है "एक्सप्लोरर में दिखाएं" और इसे नामकरण कर सकते हैं। कम से कम मैन्युअल नेविगेशन से बच सकते हैं। – mrembisz

9

उपयोग परियोजना दृश्य -> ​​सही फ़ाइल पर क्लिक करें -> refactor -> फ़ाइल का नाम बदलने

डिफ़ॉल्ट रूप से कोई इस रिफैक्टरिंग Refactor (Intellij 12.1.6 का उपयोग करना) करने के लिए सौंपा शॉर्टकट नहीं है | उल्लेख किया गया क्रेज़ीकोडर के रूप में नाम बदलें मेरे लिए काम नहीं करता है। फ़ाइल एक्सटेंशन प्रदर्शित नहीं होता है।

+0

बेहद खराब जवाब। आप कर सकते हैं आसानी से जांचें कि फ़ाइल के *** एक्सटेंशन *** को बदलने के लिए इस तरह असंभव है, प्रोजेक्ट व्यू केवल कोड फ़ाइलों के नाम देखता है, एक्सटेंशन नहीं। – Gangnus

संबंधित मुद्दे