2013-11-15 7 views
6

मैं नहीं चाहता कि PhpStorm एक .idea फ़ोल्डर बनाने के लिए। क्या यह संभव है?phpStorm - मैं .idea फ़ोल्डर बनाने से कैसे बच सकता हूं?

मैं एक नए वातावरण में काम कर रहा हूं जहां मुझे उन्हें हटाने के लिए बहुत कुछ पता होना चाहिए या मुझे आईडीई बदलना है, जिसे मैं वास्तव में नहीं करना चाहता हूं।

क्या phpStorm परियोजना फ़ाइलों और सेटिंग्स को अपनी निर्देशिका में स्टोर नहीं कर सकता?

उत्तर

17

मैं नहीं चाहता कि PhpStorm एक .idea फ़ोल्डर बनाने के लिए। क्या यह संभव है?

नहीं, लेकिन वैकल्पिक हल बहुत ही सरल और वास्तविक टिकट शरीर में वर्णित है: http://youtrack.jetbrains.com/issue/WI-343:

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

बस अगली बार वास्तविक फ़ोल्डर के बजाय इस फ़ोल्डर को खोलना याद रखें।

+0

क्या हम एक मौजूदा परियोजना के साथ एक ही काम कर सकते हैं? –

+1

@ एएल मैंने इसे स्वयं नहीं किया है (इसकी कोई ज़रूरत नहीं है), लेकिन मुझे कारण दिखाई देता है क्यों नहीं - आपको पहले उस अलग-अलग स्थान पर सभी फाइलों की प्रतिलिपि बनाना होगा, उस नई परियोजना को खोलें, सामग्री रूट मैनिपुलेशन करें। प्रोजेक्ट बंद करने के बाद आप मूल प्रोजेक्ट से '.idea' और नए रूट से सामग्री रूट फ़ाइलों को हटा सकते हैं। लेकिन आपको ऐसा कदम उठाने के बाद पथ (अपने टूल्स इत्यादि) को दोबारा जांचना होगा - वे सही नहीं हो सकते हैं। मैं व्यक्तिगत रूप से केवल ब्रांड नई परियोजना बनाउंगा और फिर उनके बीच कुछ कॉन्फ़िगरेशन फ़ाइलों की प्रतिलिपि बनाउंगा - पुन: कॉन्फ़िगर करने के लिए बहुत कुछ नहीं है। – LazyOne

+0

मैं * detach * और * संलग्न * शब्दों से उलझन में था क्योंकि उन्हें PhpStorm टूलबॉक्स में उल्लेख नहीं किया गया है। मैंने आपकी विधि का उपयोग किया: एक नई परियोजना बनाने के बाद स्रोत निर्देशिका को मुख्य निर्देशिका में कॉपी करना और यह काम किया। धन्यवाद। –

5

शायद, एक विकल्प के रूप में, यदि आप वीसीएस का उपयोग करते हैं, तो आप अपनी वीसीएस अनदेखा सूची में .idea जोड़ सकते हैं? उदाहरण के लिए, Mercurial के लिए इसे .hgignore कहा जाता है और गिट - .gitignore के लिए कहा जाता है।

+1

यदि मैं कर सकता तो मैं करूँगा। लेकिन हम रिमोट कोडबेस में काम कर रहे हैं, इसलिए मेरे पास वास्तव में कोड स्थानीय रूप से नहीं है, जिसका अर्थ है कि PhpStorm सर्वर पर .idea फ़ोल्डर बनाता है। – Weblurk

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