Python的在线IDE

时间:2010-01-10 12:25:58

标签: python testing ide

是否有可用于运行快速测试的基于Web的IDE?有十几个用于PHP,有些用于甚至Java,但我还没有发现它运行Python。如果有一个开源IDE,我可以自己托管和运行,那就更好了。

由于

15 个答案:

答案 0 :(得分:25)

您可能想尝试一下:

答案 1 :(得分:5)

我正在尝试PythonAnywhere.com,它在浏览器中支持3.2和2.7。它还允许您同步到Dropbox并直接部署到Web上。

答案 2 :(得分:5)

答案 3 :(得分:3)

Codepad可以编译代码,如果它正是您要找的。

答案 4 :(得分:3)

http://shell.appspot.com/谷歌AppEngine shell(虽然不是IDE)。

答案 5 :(得分:3)

Codecademy在labs.codecademy.com有一个。它具有语法高亮和自动缩进。

答案 6 :(得分:2)

Repl.it有一个python解释器和终端等。它可能不是一个成熟的IDE。我不确定你是如何定义它的。

答案 7 :(得分:1)

通过不专门用于python Codepad也很好。

答案 8 :(得分:1)

我很确定IDE是最后一种基于网络的程序,因为如果想要做得好的话,好的IDE需要非常具有交互性。

我真的没有理由这样做,其他人似乎同意,因为没有。 不,交互式Web shell或编译器与IDE无关。

答案 9 :(得分:1)

ideone.com能够编译和运行Python。还有一个集成的Web编辑器 - 非常适合快速测试。它不是开源的,但您可以使用Ideone API来构建您的服务。

答案 10 :(得分:1)

Repl.it是一个很棒的项目,python引擎完全用javascript编写,这意味着所有代码都是在用户端而不是服务器上执行的。一旦加载引擎,您也可以脱机使用它。它非常快速且重量轻

答案 11 :(得分:1)

Cloud9 不是开源的,但它可能是最好的在线IDE。

答案 12 :(得分:0)

Mozilla Bespin是一个有趣的项目(user guide)。

这是一个Mozilla实验室开源项目,用于构建基于浏览器的IDE。您可以自己托管,请参阅Bespin developer guide

我不认为它目前是一个成熟的Python IDE,但我相信它可以通过一些努力而成为一个。 Bespin服务器是用Python编写的。

答案 13 :(得分:0)

答案 14 :(得分:0)

嗯,Codenvy可能是个不错的选择。您还可以在http://bestonlineide.com

找到一些信息