LinqPadの大ファンですが、ちょっとしたLINQテストではなく、C#やF#を使ったクイックスクラッチパッド開発のためにREPLをC#に追加しています。とにかく、私はscalaがインタラクティブなウィンドウを持っていることを知っていますが、LinqPadに似た、Scalaで動作する軽量ツールのようなものがありますか?それとも、他の素晴らしい、軽量の、scalaのプロトタイプ用のツールですか?ScalaツールはLinqpadに似ています
6
A
答えて
3
Scala-ideには、グラフィカルなreplが組み込まれています(質問の軽量部分には適合しません)。選択した式(または現在の行)を実行するには、Scalaエディタ内でCtrl-Shift-X
を押してください。 Here is how it looks like。私はそれが今のところ最も近いことだと思います。
Kojoスカラ座に基づいてではなく、本当にあなたがいずれかのためではなく、クール求めている、と学習目的のために使用することができるものです。 IntelliJ IDEA (Nika builds) Scalaの言語コンソールの
Scalaのプラグインでもウェブ
ウェブ上に少なくとも2つのコンソール
Simplex3dConsoleがあります(Java Web Startが)
http://www.simplyscala.com/?(ウェブベース)
Scalaで書かれたSQLベースのコンソールの場合は、REPLまたはSBTまたはグラフィカル・ツールにそのような何かを追加することSQLShellを見ています。あなたも興味があるでしょうScala integrated query。
1
wiki:ScalaConsole,ScalideおよびScalaEdit。もちろん、あなたはIDE上でREPLを持っていますが、SBTでもあります。ああ、Kojo。
1
ツェッペリン
http://zeppelin-project.org ApacheのスパークをサポートしたWebベースのScalaのREPLです。 Apache2ライセンスのオープンソースです。
Scalaのノートブック
Scalaのノートブックは、他のノートブックスタイルのWebベースのScalaのREPLです。
関連する問題
- 1. JavaのScalaマクロに似ています
- 2. .NETのHttpWebRequestメトリックFirebugまたはPingdomツールに似ています
- 3. 数学的ツールはJavaScriptオブジェクトに似ていますか?
- 4. Scala用のSqlSoupに似ているものは何ですか?
- 5. アリのプロファイラに似ていて無料のツールはありますか?
- 6. Intellij IDEAのXMLプラグインは、Notepad ++のXMLツールに似ていますか?
- 7. Scala - SparkのDstream操作がRのCbindと似ています
- 8. Scala用のUMLツール
- 9. サンプルファイルはLINQPADにデフォルトで配置されています
- 10. Linqpad 5.0を使用してLinqpadのF#
- 11. iOS擬似ローカリゼーションに適したツールはありますか?
- 12. VSCmdShellに似たツールですか?
- 13. scalaをscala sbt buildツールで使用することはできますか?
- 14. Scalaで類似したカレータイプの違い
- 15. このタスクは、PhotoshopのFreePenのようなツールに似てポイント
- 16. 適切なScalaのコレクションは、Pythonの辞書に似て
- 17. LinqPadは最新のOdataライブラリをサポートしていますか?
- 18. マッチングゲームに似ています
- 19. オートツールはSikuliに似ています
- 20. コントロールはDatagridに似ていますか?
- 21. LINQはPDOに似ていますか?
- 22. TabbedViewはSpotifyに似ています
- 23. PyCogentに似たライブラリがJava(またはScala)にありますか?
- 24. intellitraceに似たツールがありますか
- 25. Scala用のコーディング標準の強制ツールはありますか?
- 26. LINQPad - コマンドラインからlinqpadスクリプトを実行できますか?
- 27. Scalaの追加パラメータと似ている別のケースクラスに変換する
- 28. GoogleのURL短縮ツールは、BitlyのHTTPリクエストに似た機能を備えていますか?
- 29. LINQPAD - TypeLoadException
- 30. LinqPadチュートリアル
あなたは* *インタラクティブなウィンドウとはどういう意味ですか? Scalaには[REPL](http://www.scala-lang.org/node/2097)もありますが、何か違うものをお探しですか? –
+1 残念ながら、AFAIK、LinqPadのようなスタンドアロンのGUIツールはありませんが、[SIQ](http://code.google。com/p/scala-integrated-query /)(私の意見ではLINQに最も近いアナログ)。 [Here](http://scala-integrated-query.googlecode.com/files/SIQ-Scala-Days-final.pdf)は、SIQの使用法(pdfファイル!)です。 –
私はREPLを使用していますが、それがもう少し複雑な場合は、IntelliJの「オッズ・アンド・エンド」プロジェクトにファイルを追加してください。人々がREPLの上に座るよう書いたプログラムがいくつかありますが、特に有用であるとは思えません。私は、IDEを使うのは簡単なので人々が多くの努力をしているとは思わない。 –