如何在Chromebook上编写/运行Ruby代码

7
在桌面上,我可以使用带有Ruby解释器的文本编辑器运行所有内容,但是Chromebook没有可用的解释器。是否有任何在线软件/程序/ Web应用程序可以让我运行Ruby代码或模拟它?就像Codeacademy一样,您将自己的东西放入一个部分,它会在另一个“控制台”部分显示结果。
我找到了一个名为OpenShift的东西,想知道它是否可以让我上传 .rb 文件并运行它,以便我可以看到我正在做什么。

1
感谢您的编辑,sawa。我在StackExchange上还比较新(这是我发的第二篇帖子),还不知道如何提出有效的问题。 - shetyeshail
8个回答

6
使用Crouton安装Linux,您可以根据需要运行/安装库等。
刚刚发现了另一种方法...从您的Android手机或平板电脑上运行Servers Ultimate,并通过热点WiFi进行访问。

5
以下是支持 Ruby 的 Web IDE 列表: 除此之外,还有一款名为 SourceKit 的 Chrome 扩展程序,类似于 TextMate,但可以直接将文件保存到 Dropbox。然而,仅此并不足以实际运行代码...

+1 对于 Chrome 版本来说很不错,我之前并不知道。 - Arup Rakshit
是的,我一段时间前下载了SourceKit来尝试一下,当我需要一个HTML和CSS的文本编辑器时,但在同意连接到Dropbox后,它只会重定向到about:blank,什么也没有发生。我刚刚尝试重新安装它,但是出现了相同的问题,它无法连接到Dropbox。此外,Codenvy不允许您运行代码:http://docs.codenvy.com/user/supported-languages/ - shetyeshail
我曾经在Chromebook上编写代码,这是一次有趣的体验。http://www.eq8.eu/blogs/18-chromebook-for-web-developers - equivalent8

1

1

1
这种方法的限制在于,无法加载任何不在标准库中的库。尝试require '...'某些东西会导致错误。 - Beartech
@Beartech 是的,只支持核心和标准库。 - Arup Rakshit

1

有一个非常好的在线代码编辑器值得注意,它就是Github。您可以直接在浏览器中创建和编辑文件。然后,您可以注册免费的Heroku账户或Amazon EC2的免费层。Heroku可以直接从您的Github项目中拉取代码。EC2可以为您提供完整的工作环境,但您需要像在自己的机器上一样进行设置。


Heroku的提示是我希望使用OpenShift完成的。如果使用Heroku可以的话,我也没问题。我已经找了很多教程来学习如何实现这个功能,不知道你是否知道任何相关的教程?我对这方面非常新手,并且从未使用过PaaS或任何涉及服务器等高级操作的东西。 - shetyeshail
将位于Github存储库中的应用程序部署到Heroku并不“困难”。但是,您需要通过阅读Heroku文档来设置帐户,安装Heroku工具在您的笔记本电脑或EC2实例上,设置Heroku上的数据库等等。这些都是您必须完成的任务。Heroku的文档非常详尽。 - Beartech

0

我的一个朋友是Chromebook用户/软件工程师,我正在考虑跟随他的步伐。

他知道VIM,并且在linode.com上花费10美元/月的linux实例上进行所有开发。我认为Chromebook的范例是将您的活动保留在Chrome内部。

无论操作系统如何,将开发环境保留在笔记本电脑上可能会浪费很多时间。

与此同时,即使您的笔记本电脑死机或忘记在家中带电源线,也可以从任何地方使用VPS。

如果您是软件开发新手,那么我打赌Cloud9是一个更好的起点,尽管我还没有尝试过。


0

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接