答案 0 :(得分:8)
@kuszi作为对这个问题的评论给出了一个很好的答案,但我几乎错过了它,因为它是一个评论而不是答案。
This link用于查找大量语言的REP和REPL的huuuge列表。
答案 1 :(得分:7)
答案 2 :(得分:7)
repl.it支持多种语言,包括Python,Ruby,Lua,Scheme,CoffeeScript,QBasic,Forth等......这个列表还在继续。
答案 3 :(得分:5)
答案 4 :(得分:5)
Skulpt是JavaScript中的Python实现。很酷。
答案 5 :(得分:3)
答案 6 :(得分:3)
http://www.codepad.org/?它支持几种语言,包括perl,scheme,c / c ++,python,lua等。
答案 7 :(得分:2)
对于Java,您可以尝试http://www.javarepl.com(或https://github.com/albertlatacz/java-repl处的控制台版本)
答案 8 :(得分:1)
您可以使用jsScheme来使用Scheme,但它是一个玩具,不应该替换基于控制台的解释器。
答案 9 :(得分:1)
Google Chrome Python shell https://chrome.google.com/extensions/detail/gdiimmpmdoofmahingpgabiikimjgcia
答案 10 :(得分:1)
您可以试试http://doc.pyschools.com/console。 它实际上是一个编辑器,当你没有在你的计算机上安装它时,它非常适合在线测试你的python代码。
答案 11 :(得分:1)
python web console,我能够运行以下代码
# Script text here
import itertools
g = itertools.chain("AB", range(2))
print g.next()
print g.next()
print g.next()
print g.next()
答案 12 :(得分:1)
http://repl.it/是没有Java或Silverlight的浏览器中的Python(以及编译为JavaScript的其他十几种语言)。
答案 13 :(得分:0)
Firebug Lite用于Javascript。并且,Rainbow 9是在线REPL的第一个例子之一。
答案 14 :(得分:0)
http://lotrepls.appspot.com/是一个适用于所有这些脚本语言的控制台:
只需按CTRL + SPACE切换语言或使用metacommand'/ switch',例如'/ switch clojure'即可在clojure中开始编码。