2013-06-28 6 views
6

मैं कैसे स्काला अनुप्रयोगों डिबग करने के लिए का वर्णन कुछ लेख देखा है, लेकिन फिर भी मैं कारण यह है कि उन सभी लेख पुराने हो गए हैं की वजह से इसे फिर से पूछना चाहता हूँ और सभी चीजों को बदलना स्कैला दुनिया में बहुत जल्दी।एक स्काला परियोजना (IntelliJ विचार 12 और एसबीटी) डिबगिंग

मैं IntelliJ विचार 12 + एसबीटी का उपयोग करें (नहीं एक प्लगइन, एक प्लगइन किसी कारण से काम नहीं करता है)।

तो मैं आजकल कैसे कर सकता हूं?

उत्तर

6

IMO, आप एसबीटी और Intellij अलग रखते हुए बंद सबसे अच्छा कर रहे हैं, के रूप में वे दो अलग-अलग मुद्दे हैं। एक इमारत के लिए है, और दूसरा विकास के लिए है।

ये कदम उठाएँ कि मैं आम तौर पर एक ठोस स्काला/Intellij विकास के वातावरण अप और एक नया स्काला परियोजना के लिए चलाने के लिए के माध्यम से जाना है।

  • चरण 1: स्थापित करें Scala Intellij Plugin
  • चरण 2: एक सरल एसबीटी परियोजना बनाएँ - details here
  • चरण 3: sbt gen-idea
  • कदम: अपने एसबीटी config
  • चरण 4 शानदार sbt-idea प्लगइन जोड़ें 5: Intellij 12
  • में खोलें परियोजना डीबगिंग, वाक्य रचना हाइलाइटिंग, कोड की सहायता और अन्य अच्छा IJ सुविधाओं का आनंद लें।

एसबीटी पक्ष पर, मैं आमतौर पर टर्मिनल खोलता रहता हूं, एसबीटी चल रहा है ताकि मैं इंटेलिज के संदर्भ के बाहर चीजों का तेजी से परीक्षण कर सकूं।

HTH

+2

'डीबगिंग, वाक्य रचना हाइलाइटिंग का आनंद लें, कोड की सहायता और अन्य अच्छा IJ features.' के सभी - कैसे? मैं डीबग कैसे करूं? मेरे पास पहले से ही ये सब है। –

+0

मुझे खेद है, मैं आपके प्रश्न को समझ नहीं पा रहा हूं? आप एक मानक जावा अनुप्रयोग डीबग करने के तरीके से डीबग करते हैं। [यहां विवरण] (http://www.jetbrains.com/idea/webhelp/debugging.html) –

+0

मैं स्कैला कंपाइलर सेट नहीं कर सकता। अगर मेरे पास जावा एप्लिकेशन था, तो मुझे लगता है कि मैं बहुत अनुमान लगाऊंगा। स्कैला के लिए, कई त्रुटियां और कठिनाइयां हैं। क्या आप स्केल डीबगर को कैसे सेट अप करते हैं? उदाहरण के लिए, कंपाइलर-> स्कैला कंपाइलर मुझे "बाहरी निर्माण मोड में दिखाने के लिए कुछ भी नहीं" देता है। –

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