저는 LinqPad를 아주 좋아합니다.하지만 작은 LINQ 테스트뿐만 아니라 C# 또는 F #을 사용하여 빠른 스크래치 개발을 위해 REPL을 C#에 추가하기 때문에. 어쨌든, 스칼라는 대화식 창을 가지고 있지만 스칼라와 작동 할 LinqPad와 비슷한 가벼운 도구가 있습니까? 아니면 스칼라에서 프로토 타이핑을 할 수있는 다른 훌륭한 경량 도구가 있습니까?스칼라 도구는 Linqpad와 비슷합니다
6
A
답변
3
Scala-ide에는 repl 인 그래픽이 포함되어 있습니다 (질문의 경량 부분에 맞지 않습니다). Scala 편집기에서 Ctrl-Shift-X
을 눌러 선택한 표현식 (또는 현재 행)을 실행하여보십시오. Here is how it looks like. 나는 그것이 지금 가장 가까운 것이라고 생각한다.
Kojo 는 스칼라 기반으로하지만 정말 당신도하지만 멋진 요구하고, 목적을 학습에 사용될 수없는 것. 콘솔 IntelliJ IDEA (Nika builds) 스칼라 언어에 대한 스칼라 플러그인에서 또한
웹 웹에
에게 두 개 이상의 콘솔
Simplex3dConsole있다 (자바 웹 스타트)
http://www.simplyscala.com/? (기반 웹) 스칼라로 작성된 SQL 기반의 콘솔에 대한
는 REPL 또는 SBT 또는 그래픽 도구처럼 뭔가를 추가 SQLShell를 보라. Se도 Scala integrated query 당신에게 관심이있을 지 모른다.
1
wiki : ScalaConsole, Scalide 및 ScalaEdit. 물론 IDEs와 SBT에서도 REPL을 사용할 수 있습니다. 아, 그리고 Kojo.
1
제플린
http://zeppelin-project.org 아파치 스파크를 지원하는 웹 기반의 스칼라 REPL입니다. 이것은 Apache2 라이센스 오픈 소스입니다.
스칼라 노트북
스칼라 노트북은 다른 노트북 스타일의 웹 기반 스칼라 REPL입니다.
관련 문제
- 1. LINQPad와 처리되지 않은 예외
- 2. LinqPad와 같은 연산자 오류
- 3. LinqPad와 같은 ObjectContext를 직접 참조합니다.
- 4. visio는 graphviz의 adge aggregation과 비슷합니다.
- 5. 스칼라 GUI 프로그래밍 : 사용할 수있는 라이브러리 및 도구는 무엇입니까?
- 6. 내가 LINQPad와 EF 4.1을 사용하려고하지만,있어
- 7. 행렬은 HTML의 구조와 비슷합니다
- 8. 버튼과 Phonegap 앱이 비슷합니다.
- 9. WallpaperServices의 무효화 메서드와 비슷합니다.
- 10. jquery의 애니메이션이 천막과 비슷합니다.
- 11. 배열이있는 쿼리와 비슷합니다.
- 12. freopen과 scanf와 비슷합니다. #
- 13. 버튼과 OAuth 액세스가 비슷합니다.
- 14. facebook을 이용한 로그인과 비슷합니다.
- 15. HTML리스트 박스는 이것과 비슷합니다
- 16. 데이터베이스에서 위도와 경도가 비슷합니다.
- 17. jQuery scrollIntent, hoverIntent와 비슷합니다.
- 18. TileView는 HTML5 컨트롤과 비슷합니다.
- 19. 데브 사이트의 버튼과 비슷합니다.
- 20. iPython의 Pydocs가 bpython과 비슷합니다.
- 21. 파이썬을 사용하는 데이터베이스와 비슷합니다.
- 22. SWFObject와 Unity의 설정이 비슷합니다.
- 23. Android의 UIPickerView와 비슷합니다.
- 24. Java 용 LINQPad와 같은 프로그램이 있습니까? (아니 중복!)
- 25. 스칼라
- 26. 스칼라
- 27. 스칼라
- 28. 스칼라
- 29. 스칼라
- 30. 스칼라
당신은 * * 대화 창에 의해 무엇을 의미합니까? Scala에는 [REPL] (http://www.scala-lang.org/node/2097)도 있습니다. 다른 것을 찾고 있습니까? –
+1 AFAIK, LinqPad와 같은 독립형 GUI 도구는 없지만 [SIQ] (http://code.google.com/p/scala-integrated-query /) (LINQ에 가장 가까운 아날로그 의견). [여기] (http://scala-integrated-query.googlecode.com/files/SIQ-Scala-Days-final.pdf)는 SIQ의 사용법 (pdf 파일!)입니다. –
REPL을 사용하거나, 좀 더 복잡한 경우 IntelliJ의 "odds and ends"프로젝트에 파일을 추가하십시오. 사람들이 REPL 위에 앉도록 작성한 몇 가지 프로그램이 있지만 특히 유용하다고 생각하지는 않습니다. IDE 사용이 쉽기 때문에 사람들이 많은 노력을 기울일 것이라고 기대하지 않습니다. –