2013-03-04 7 views
61

वहाँ एक रास्ता है जिसके द्वारा एक खोल स्क्रिप्ट इंटेलीजे भागो/डीबग विन्यास से लागू किया जा सकता है के रूप में एक खोल स्क्रिप्ट चला रहे हैं?IntelliJ विचार: एक रन/डीबग विन्यास

+0

** आप को देखने के लिए PyCharm में इस तरह के एक सुविधा पर [आईडिया-112,256 'कमांड लाइन' भागो विन्यास] वोट करें चाहते हैं (https://youtrack.jetbrains.com/ मुद्दा/आईडीईए -112256) सुविधा अनुरोध। ** –

उत्तर

6
11 के बारे में नहीं

यकीन है, लेकिन 12 में वहाँ "लॉन्च करने से पहले" रन/डीबग विन्यास का एक हिस्सा है कि कहा जाता है और आप "बाहरी उपकरण जोड़ें" विकल्प के अंतर्गत आपकी खोल स्क्रिप्ट चुन सकते हैं।

+1

धन्यवाद। मैं अपने एंड्रॉइड ऐप को लॉन्च करने से पहले जेएस फाइलों को जोड़ने के लिए एक शेल स्क्रिप्ट चलाने के लिए प्रयुक्त होता था। –

44

मुझे पता चला कि हम BashSupport प्लगइन की मदद से एक शेल स्क्रिप्ट का आह्वान कर सकते हैं।

42

'लॉन्च करने से पहले' में 'बाहरी उपकरण जोड़ें' काम कर देता है।

स्क्रीनशॉट

edit tool add shell script

+2

यह अच्छी तरह से काम किया - धन्यवाद। मैं कार्यक्रम का इस्तेमाल किया: 'सी: \ Program Files (x86) \ Git \ बिन \ rm.exe' और पैरामीटर: '-fr ~/.grails/.slcache /' एक और उदाहरण के रूप में – Ask613

+1

doesn ' यह अभी भी इस बाहरी स्क्रिप्ट को चलाने के बाद मानक रन/डीबग कॉन्फ़िगरेशन * में से एक चलाता है? क्या होगा यदि आप केवल अपनी बाहरी स्क्रिप्ट चलाने के लिए चाहते थे? –

+1

'sh' या' bash' है, जो एक खोल में bash' दर्ज 'जो sh' या' के लिए पथ को खोजने के लिए। आप * कार्य निर्देशिका * है, जो परियोजना रूट निर्देशिका में एक मैक्रो की ओर इशारा करते है के रूप में '$ ProjectFileDir $' उपयोग कर सकते हैं। अन्य मैक्रोज़ (उदा। मॉड्यूल विशिष्ट निर्देशिकाओं के लिए) * मैक्रो डालें * * बटन के नीचे पाया जा सकता है। – Erik

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