जब मैं JetBrains WebStorm में एक प्रोजेक्ट बनाता हूं, तो एक फोल्डर बन जाता .idea
है। यदि मैं इसे हटा दूं तो क्या यह ठीक है? क्या यह मेरे प्रोजेक्ट को प्रभावित करेगा?
जब मैं JetBrains WebStorm में एक प्रोजेक्ट बनाता हूं, तो एक फोल्डर बन जाता .idea
है। यदि मैं इसे हटा दूं तो क्या यह ठीक है? क्या यह मेरे प्रोजेक्ट को प्रभावित करेगा?
जवाबों:
जब आप IntelliJ IDE का उपयोग करते हैं , तो प्रोजेक्ट के लिए सभी प्रोजेक्ट-विशिष्ट सेटिंग्स .idea
फ़ोल्डर के तहत संग्रहीत की जाती हैं ।
प्रोजेक्ट सेटिंग्स .id फ़ोल्डर के अंतर्गत xml फ़ाइलों के एक सेट के रूप में प्रत्येक विशिष्ट प्रोजेक्ट के साथ संग्रहीत की जाती हैं। यदि आप डिफ़ॉल्ट प्रोजेक्ट सेटिंग्स निर्दिष्ट करते हैं, तो ये सेटिंग्स प्रत्येक नए बनाए गए प्रोजेक्ट के लिए स्वचालित रूप से उपयोग की जाएंगी।
आईडीई सेटिंग्स के लिए इस दस्तावेज की जांच करें और यहां स्रोत नियंत्रण और एक उदाहरण .gitignore फ़ाइल पर उनकी सिफारिश है ।
नोट: यदि आप git या कुछ संस्करण नियंत्रण प्रणाली का उपयोग कर रहे हैं, तो आप इस फ़ोल्डर को "अनदेखा" करना चाहते हैं। उदाहरण - git के लिए, इस निर्देशिका को इसमें जोड़ें .gitignore
। इस तरह, आवेदन आईडीई-विशिष्ट नहीं है।
.idea
इसमें आपकी स्थानीय IntelliJ IDE कॉन्फ़िगरेशन शामिल है। मैं इस फ़ोल्डर को आपकी .gitignore फ़ाइल में जोड़ने की सलाह देता हूं:
# intellij configs
.idea/
वर्ष 2020 तक, JetBrains .idea
फ़ोल्डर को प्रतिबद्ध करने का सुझाव देता है ।
JetBrains IDEs (webstorm, intellij, android studio, pycharm, clion, आदि) स्वचालित रूप से आपके git रिपॉजिटरी (यदि वहाँ है) में उस फ़ोल्डर को जोड़ दें।
फ़ोल्डर के अंदर .idea
, पहले से ही एक बनाया गया है .gitignore
, आईडीई द्वारा अद्यतन उपयोगकर्ता संबंधित सेटिंग्स से बचने के लिए जिसमें गोपनीयता / पासवर्ड डेटा हो सकता है।
यह .idea
फ़ोल्डर करने के लिए सुरक्षित (और आमतौर पर उपयोगी) है ।