33

我在哪里可以找到用于编程语言或 api 的在线交互式控制台?

4

15 回答 15

8

@kuszi 将一个很好的答案作为对该问题的评论,但我几乎错过了它,因为它是评论而不是答案。

此链接指向大量语言的 REP 和 REPL 列表。

于 2012-03-16T12:57:48.543 回答
7
于 2008-09-08T03:01:57.407 回答
7

repl.it支持多种语言,包括 Python、Ruby、Lua、Scheme、CoffeeScript、QBasic、Forth 等等。

于 2011-09-30T16:49:36.840 回答
5

Google 有一个用于 Python 的在线交互式 shell

于 2009-10-11T04:51:53.797 回答
5

Skulpt是 JavaScript 中的 Python 实现。很酷。

于 2009-11-06T04:03:49.867 回答
3

_为什么要为Ruby制作一个

于 2008-09-08T03:01:34.473 回答
3

http://www.codepad.org/?它支持几种语言,包括 perl、scheme、c/c++、python、lua 等。

于 2012-10-02T18:03:52.527 回答
2

对于 Java,您可以尝试http://www.javarepl.com(或https://github.com/albertlatacz/java-repl的控制台版本)

于 2013-05-09T13:47:57.593 回答
1

您可以使用jsScheme for Scheme,但它只是一个玩具,不应该取代基于控制台的解释器。

于 2008-09-08T03:04:34.653 回答
1

谷歌 Chrome Python 外壳https://chrome.google.com/extensions/detail/gdiimmpmdoofmahiningpgabiikimjgcia

于 2010-12-07T06:03:54.107 回答
1

你可以试试这个http://doc.pyschools.com/console。它实际上是一个编辑器,当您没有在计算机上安装它时,它可以很好地在线测试您的 python 代码。

于 2011-04-09T02:57:47.893 回答
1

python web 控制台,我能够运行下面的代码

# Script text here
import itertools

g = itertools.chain("AB", range(2))

print g.next()
print g.next()
print g.next()
print g.next()
于 2011-05-26T15:49:28.957 回答
1

http://repl.it/是浏览器中的 Python,没有 Java 或 Silverlight(以及其他十几种编译成 JavaScript 的语言)。

于 2012-05-22T11:20:22.800 回答
0

用于 Javascript 的Firebug Lite 。而且,Rainbow 9是最早的在线 REPL 示例之一。

于 2010-05-14T08:09:58.617 回答
0

http://lotrepls.appspot.com/是一个适用于所有这些脚本语言的控制台:

  • Python
  • 红宝石
  • 时髦的
  • 豆壳
  • clojure
  • javascript
  • 斯卡拉
  • 方案

只需按 CTRL+SPACE 即可切换语言或使用元命令“/switch”,例如“/switch clojure”开始在 clojure 中编码。

于 2012-10-04T16:43:14.330 回答