क्या स्कैला प्रतिलिपि में दर्ज सभी हालिया आदेशों की इतिहास सूची प्राप्त करना संभव है? (अगर यह मायने रखता है तो sbt console
के अंदर प्रतिलिपि चला रहा है)। :history
कार्यों को दिखाने के लिए वापस आदेशों की संख्या के बाद, लेकिन यह एक टेक्स्ट फ़ाइल में निर्यात करने में सक्षम होना अच्छा होगा जिसे स्कैला स्रोत फ़ाइल में काम किया जा सकता है।पकड़ो स्केल आरईपीएल इतिहास (एसबीटी कंसोल से)
7
A
उत्तर
6
Scala 2.11+ में आउटपुट को बचाने के लिए नए आरईपीएल कमांड हैं। यहाँ देखें: How to save REPL session?
पहले के संस्करणों में आप यहाँ आरईपीएल इतिहास प्राप्त कर सकते हैं: less ~/.scala_history
3
यह एक सरल चाल है:
scala> def history = scala.io.Source.fromFile(System.getProperty("user.home") + "/.scala_history").foreach(print)
scala> history
+0
सहेजें यह सही है, लेकिन 'save' का उपयोग करना आसान है – doub1ejack
संबंधित मुद्दे
- 1. एसबीटी कंसोल/स्कैला आरईपीएल
- 2. ग्रेडल से स्केल आरईपीएल चलाना?
- 3. 'एसबीटी कंसोल' के लिए रंगीन आरईपीएल कैसे है?
- 4. एमआईटी योजना आरईपीएल इतिहास
- 5. इंटेलिजे एसबीटी कंसोल
- 6. प्ले 2.0 - स्केल कंसोल
- 7. फ़ायरफ़ॉक्स फ़ायरबग कंसोल इतिहास
- 8. क्लोजर आरईपीएल इतिहास निकालने के लिए कैसे करें
- 9. लीन कंसोल (एसबीटी की तरह)
- 10. एसबीटी में स्कैला कंसोल में टेस्ट क्लास आयात करना?
- 11. एसआरटी 1.0.3 कंसोल
- 12. क्लोजर आरईपीएल
- 13. क्या java.lang.OutOfMemoryError: एसबीटी आरईपीएल में मेटास्पैस सामान्य है?
- 14. पूरे रेल कंसोल इतिहास को कैसे देखें?
- 15. कंसोल इतिहास को प्रोग्रामेटिक रूप से साफ़ करना संभव है?
- 16. एसबीटी रन या एसबीटी कंसोल का उपयोग करके BufferedReader.readLine के साथ समस्या
- 17. PyCharm इंटरैक्टिव कंसोल कमांड इतिहास में खोजें
- 18. क्लोजर आरईपीएल रीडलाइन समर्थन
- 19. एसबीटी
- 20. बनाया JLineReader (स्काला आरईपीएल)
- 21. काउंटरक्लोवाइड आरईपीएल में अंतिम इनपुट?
- 22. स्कैला आरईपीएल प्रोग्रामेटिक लॉन्च करें?
- 23. लीनिंगेन आरईपीएल
- 24. क्लोजर आरईपीएल
- 25. रैकेट आरईपीएल
- 26. एल्म आरईपीएल
- 27. क्लोजर आरईपीएल
- 28. क्लोजरस्क्रिप्ट आरईपीएल
- 29. एसबीटी से स्कैला
- 30. जब आरईपीएल
[यह] (http://stackoverflow.com/questions/22104736/कैसे-से-सेव-प्रति-सत्र) काम नहीं करता – matanster
आपका क्या मतलब है कि यह काम नहीं करता है? आपका स्कैला संस्करण क्या है? इसके अलावा मेरे सभी आरईपीएल इनपुट डिफ़ॉल्ट रूप से '/ home/me/.scala_history /' पर लॉग ऑन हैं। –
एसबीटी 0.13.5, परियोजना 2.10.3 के खिलाफ बनाई गई परियोजना। एसबीटी 'कंसोल 'कमांड के तहत,' सेव 'काम नहीं कर रहा है। फिर भी, '~/.scala_history' वास्तव में एसबीटी कंसोल इतिहास है! धन्यवाद! अभी भी आश्चर्य है कि क्या इसे एसबीटी के तहत काम करना चाहिए जो थोड़ा अच्छा होगा ... – matanster