我在Python Cloud 9 IDE应用中哪里可以找到运行按钮?
我在Cloud 9 IDE里创建了一个新的Python工作区。
我可以顺利地通过终端运行里面的hello-world.py,没有遇到任何问题。
但是,文档里提到的“运行”按钮,我到处找就是找不到,网上搜索也没有人提到这个按钮缺失或者有bug。我把整个界面都翻遍了,还是没找到这个神奇的“运行”按钮。
我创建了一个node.js的工作区,那个“运行”按钮就在那里,而且工作得很好。
甚至hello-world.py里也写着“# 点击顶部的‘运行’按钮来启动这个应用程序”。
难道这个按钮只有付费用户才能看到吗?
2 个回答
你需要通过终端来运行大部分的代码,这可以通过在代码的最上面加上 #!/usr/bin/python
来实现,或者在终端里输入 $> python programName.py
来运行你的程序。
我觉得这个有点奇怪,所以我自己也做了一些实验。
正如你所说,node.js 项目在状态栏上有一个运行按钮,这是应该有的,但 Python 项目却没有。
这让我想知道还有哪些其他语言有或没有这个按钮。我试了几个其他语言(C、C++、Ruby),结果这些也都没有运行按钮。
我在关于运行和调试的文档中发现了这个信息。
注意:目前,只有 Javascript/Node.js 应用程序可以使用调试器。你也可以执行 Javascript/Node.js、Python、Ruby 和 Apache+PHP 应用程序。
在我开始实验之前就读过这个,但在为其他非 Javascript/Node.js 项目创建应用后发现它们也没有运行按钮,我觉得可以假设这句话的意思是
只有 Javascript/Node.js 应用程序可以使用调试器。
C9 团队 也是想说,目前只有 Javascript/Node.js 应用程序可以使用运行功能。如果是这样的话,这一点应该说得更清楚一些。
此外,在同一文档页面的稍后部分提到
调试模式运行表示你想通过调试器运行当前代码。自动显示和隐藏调试工具将显示(或折叠)下面描述的调试工具面板。你也可以通过访问视图>面板来配置调试器。
所以我想试试点击视图>面板会发生什么,但这个选项根本没有,连 JavaScript/Node.js 项目也没有。我不太明白这是怎么回事。