से एसबीटी कार्य चलाएं मैं एसबीटी का निर्माण प्रबंधक के रूप में उपयोग कर रहा हूं, और ग्रहण मेरे आईडीई के रूप में, या कम से कम मैं चाहता हूं। समस्या अधिक है, मैं ग्रहण से विशिष्ट एसबीटी कार्यों को कैसे चला सकता हूं। मैंने प्रोजेक्ट को एक्लिप्स में सही ढंग से निर्यात किया है, और कोड लिखते समय एक्लिप्स बहुत उपयोगी है, लेकिन मैं एसबीटी के लिए अग्रभाग के रूप में ग्रहण का उपयोग कैसे कर सकता हूं। मैं ग्रहण से एसबीटी रन कमांड कैसे शुरू कर सकता हूं? मैं एक एसबीटी परीक्षण आदेश कैसे शुरू कर सकता हूं?एक्लिप्स
एक्लिप्स
उत्तर
दुर्भाग्य से, इस समय, ग्रहण में एसबीटी का कोई एकीकरण नहीं है। उस दिशा में जाने वाली एकमात्र प्लगइन छोड़ दी गई है और काफी बेकार है: http://www.assembla.com/spaces/sbt-eclipse-integration/wiki
एक समाधान टर्मिनल को एसबीटी कमांड चलाने के लिए ग्रहण में एकीकृत करना है। आप यह करने के लिए चाहते हैं, प्रलेखन यहाँ है: Is there an Eclipse plugin to run system shell in the Console?
आप अन्य आईडीई के लिए खुले हैं, और यदि आप एकीकरण के लिए अनिवार्य है, आप विचार और उसके एसबीटी प्लगइन का उपयोग कर सकते हैं: https://github.com/orfjackal/idea-sbt-plugin
जहां तक मुझे चिंतित है, मैं अपने ग्रहण के बगल में एक शेल विंडो का उपयोग करता हूं, जिससे उनके बीच स्विच करने के लिए कुंजी शॉर्टकट का उपयोग किया जाता है।
मुझे आईडीईए पता है, इसका इस्तेमाल किया गया है और इसे पसंद आया है, लेकिन ग्रहण से भी भूख लगी है। लेकिन कारण मैंने ग्रहण को एक मौका दिया है कि मेरा कीबोर्ड लेआउट किसी भी स्विंग से संबंधित पूरी तरह से काम नहीं करता है (कुछ पात्र गायब हैं)। – Arne
ग्रहण विकास के लिए ग्रहण निश्चित रूप से बुरा नहीं है, लेकिन इस समय एसबीटी के लिए इसका समर्थन स्पष्ट रूप से पर्याप्त नहीं है। लेकिन हम आशा कर सकते हैं कि भविष्य में यह सुधार होगा। – Nicolas
iinm, जब आप 'sbt' आदेश चलाते हैं तो आमतौर पर कुछ और बहुत दूर होते हैं, इसलिए ग्रहण एकीकरण उच्च मांग में नहीं है। खासकर, उदाहरण के लिए, प्ले 2.0 फ्रेमवर्क, आप बस एक टर्मिनल और एसबीटी रन खोलते हैं, और इसे विकसित करते समय इसे चलते हैं। –
आज के समय में मैंने विंडोज़ पर ग्रहण में बाहरी उपकरण के रूप में एसबीटी लॉन्च करने में कामयाब रहे। यह एक गैर-दस्तावेजी jline संपत्ति
-Djline.WindowsTerminal.directConsole=false
एक कमांड टाइप करने के बाद जब तक इस संपत्ति के लिए निर्धारित है कुछ नहीं करता है में प्रवेश दबाने लगता है के लिए होने से अलग स्पष्ट था।
- विंडोज 7 64:
संदर्भ उद्देश्यों के लिए, यह सब कुछ के ज्यादातर वर्तमान संस्करण के साथ है
रन कॉन्फ़िगरेशन इस तरह दिखता है:
एचटीएच
क्या आप प्रोग्राम की प्रत्येक शुरुआत/निर्माण के साथ एसबीटी को पुनरारंभ करते हैं? – Arne
इस लॉन्च कॉन्फ़िगरेशन के साथ आपको एक एसबीटी प्रॉम्प्ट मिलता है, और जब आप कुछ बनाना चाहते हैं तो आप इसमें अधिक कमांड टाइप कर सकते हैं, इसलिए बिल्ड के बीच एसबीटी को पुनरारंभ करना आवश्यक नहीं है। –
फिलहाल यह महत्वपूर्ण नहीं है, क्योंकि मेरे पास न तो ग्रहण स्थापित है, न कि मैं अपनी किसी भी परियोजना में स्कैला या जेवीएम का उपयोग करता हूं, लेकिन यह जानना अच्छा होगा, मौसम यह एक एसबीटी कार्य को बांधने की अनुमति देता है ग्रहण में कुंजी। – Arne
- 1. एक्लिप्स
- 2. एक्लिप्स
- 3. एक्लिप्स
- 4. एक्लिप्स
- 5. एक्लिप्स
- 6. एक्लिप्स
- 7. एक्लिप्स
- 8. एक्लिप्स
- 9. एक्लिप्स
- 10. एक्लिप्स
- 11. एक्लिप्स
- 12. एक्लिप्स
- 13. एक्लिप्स
- 14. एक्लिप्स
- 15. एक्लिप्स
- 16. एक्लिप्स
- 17. एक्लिप्स
- 18. एक्लिप्स
- 19. एक्लिप्स
- 20. एक्लिप्स
- 21. एक्लिप्स
- 22. एक्लिप्स
- 23. एक्लिप्स
- 24. एक्लिप्स
- 25. एक्लिप्स
- 26. एक्लिप्स
- 27. एक्लिप्स
- 28. एक्लिप्स
- 29. एक्लिप्स
- 30. एक्लिप्स
एक प्लग-इन है जो ग्रहण में किसी भी स्कैला प्रोजेक्ट से जुड़े एसबीटी कंसोल को चलाने का विकल्प जोड़ता है। https://github.com/SandroGrzicic/sbtconsole – Alberto
आप इस प्रश्न पर मेरा उत्तर की जांच कर सकता: [स्काला आईडीई से एसबीटी का उपयोग] [1] [1]: http: // stackoverflow .com/प्रश्न/11345534/उपयोग-एसबीटी-से-स्कैला-आइडिया/2 9 5774 9 1 # 57577491 – Chenyu