是否有可用于运行快速测试的基于Web的IDE?有十几个用于PHP,有些用于甚至Java,但我还没有发现它运行Python。如果有一个开源IDE,我可以自己托管和运行,那就更好了。
由于
答案 0 :(得分:25)
您可能想尝试一下:
答案 1 :(得分:5)
我正在尝试PythonAnywhere.com,它在浏览器中支持3.2和2.7。它还允许您同步到Dropbox并直接部署到Web上。
答案 2 :(得分:5)
这些不是完整的IDE,但在线python解释器有很多选项:
答案 3 :(得分:3)
Codepad可以编译代码,如果它正是您要找的。 p>
答案 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)
Google Chrome Python Shell https://chrome.google.com/extensions/detail/gdiimmpmdoofmahingpgabiikimjgcia
答案 14 :(得分:0)
嗯,Codenvy可能是个不错的选择。您还可以在http://bestonlineide.com
找到一些信息