스칼라 repl에 입력 된 모든 최근 명령 목록을 가져올 수 있습니까? (문제가있는 경우 sbt console
안에 repl을 실행). :history
다음에 표시 할 명령어의 수가 뒤 따르지만, 이것을 스칼라 소스 파일로 작업 할 수있는 텍스트 파일로 내보낼 수 있으면 좋을 것입니다.스칼라 REPL 기록 잡기 (SBT 콘솔에서)
7
A
답변
6
Scala 2.11+에는 출력을 저장하는 새로운 REPL 명령이 있습니다. 여기를 참조하십시오 : 이전 버전의 How to save REPL session?
을 여기서 REPL 기록을 얻을 수 있습니다 : 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. 스칼라 REPL
- 2. 콘솔에서 org.scalacheck.Gen을 가져 오는 방법/Scala REPL?
- 3. 스칼라 - REPL 환경 초기화
- 4. 스칼라 REPL 종속성 제거
- 5. 스칼라 REPL 이맥스
- 6. 스칼라 REPL 추가 항아리
- 7. 스칼라 REPL 클래스 경로
- 8. 스칼라 REPL 탭 완성이 나에게 거짓말입니까?
- 9. 스칼라, SBT, 젠킨스?
- 10. 스칼라 및 SBT 설정
- 11. 스칼라 pk11와 SBT 또는
- 12. 스칼라/SBT 조립 오류 :
- 13. SBT 패키지 스칼라 스크립트
- 14. 스칼라 2.9 용 설정.maxPrintString REPL
- 15. 스칼라 REPL 시스템 리소스 사용량
- 16. 스칼라 REPL 내가 스칼라 2.10 REPL (대화 형 스칼라 쉘)에서 작성하는 경우 암시 적 변환
- 17. Android 앱의 REPL REPL
- 18. 스칼라 SBT 및 JNI 라이브러리
- 19. 스칼라 콘솔에서 암호 읽기
- 20. sbt 어셈블리로 스칼라 코드 빌드하기
- 21. SBT 스칼라 프로젝트 de-sugared
- 22. 스칼라 소스에서 SBT 설정에 액세스
- 23. 스칼라/SBT : 해결되지 않은 종속성
- 24. 스칼라 REPL : 스칼라 REPL 클래스 패스에 원격 Maven 저장소를 추가하는 방법?
- 25. 스칼라 REPL ~ 시작시 20 초 -이게 정상입니까?
- 26. 스칼라 - REPL - 따옴표로 묶인 변수가있는 문제
- 27. sbt 콘솔에서 여러 설정을 설정하는 방법은 무엇입니까?
- 28. sbt 콘솔에서 RDD를 만들 수 있습니까?
- 29. 아래 창에있는 콘솔에서 구문 오류 잡기
- 30. 스칼라 미래에 처리되지 않은 오류 잡기
[이] (http://stackoverflow.com/questions/22104736/how-to-save-repl-session)가 작동하지 않습니다. – matanster
그것이 작동하지 않는다는 것이 무슨 의미입니까? 스칼라 버전은 무엇입니까? 또한 모든 REPL 입력은 기본적으로'/ home/me/.scala_history /'에 기록됩니다. –
sbt 0.13.5, 스칼라 2.10.3에 대해 빌드 된 프로젝트. sbt'console' 명령 하에서': save'는 작동하지 않습니다. 그러나'~/.scala_history'에는 실제로 sbt 콘솔 이력이 있습니다! 감사! 그것은 조금 더 좋을 sbt에서 작동해야하는지 여전히 궁금해 ... – matanster