9

我有幸在 Chrome OS 试用期内试用了 Google Cr-48。理想情况下,Google 希望测试人员将其用作他们的主要计算机——在我的情况下,主要用途是用于 Web 开发。但是,我发现很难在完全基于浏览器的环境中完成该角色。

我的要求非常基本(基本编辑器/SFTP),但没有桌面 IDE 甚至记事本等价物,就 Web 开发而言,在 Chrome OS 中完成任何事情都相当困难。此外,目前 Chrome OS 中的磁盘空间和文件管理非常有限,因此即使是临时下载站点文件也不太实用。

一个想法是编写一个基于 Web 的 IDE,它在服务器端执行 SFTP 以获取远程文档,在浏览器中进行编辑,并让服务器 FTP 将其重新保存。

想法?

4

10 回答 10

11

http://cloud9ide.com/

Cloud9 IDE 是一个云端 IDE,它有一个基于 node.js 的服务器(服务器是 GPL 并且 Ajax.org 还提供了一些其他有趣的东西)。编辑器本身被称为“ACE”,我们(Mozilla devtools)正在将 Bespin 与 ACE 合并以制作 Skywriter 1.0。

简短摘要:Mozilla Skywriter 适用于希望在其 Web 应用程序中嵌入编辑器的人。Cloud9 IDE 构建在同一个编辑器上,以提供完整的云端编码解决方案。

(ObDisclaimer:我是 Mozilla devtools 的经理,在项目公开宣布之前就参与了 Bespin/Skywriter,所以我有自己的偏见 :)

于 2010-12-23T03:34:47.830 回答
3

Cr-48 根分区实际上有足够的可用磁盘空间来安装 Vim。我记录了我曾经这样做的步骤。当然,你也可以用同样的方式安装 nano 或任何其他文本模式编辑器,只要磁盘空间要求不太高。

库存的 Cr-48 设置已经有 sftp。

如果您将正在处理的文件下载到有状态分区,您就有超过 9GB 的空间可以在其中工作。

于 2011-01-27T20:06:12.150 回答
3

Action.IO是 Chromebook 的另一个出色的云开发解决方案。他们拥有多区域支持(美国东部、美国西部、欧洲、东南亚、澳大利亚),因此应用程序非常快,体验就像您在本地工作一样。

WebIDE 中有一个功能齐全的 linux shell,它们支持许多标准的 Web 应用程序模板(Ruby/Rails、Python/Django、Node.js 和 Go)。

(免责声明:我帮助建立和共同创立了 Action.IO

于 2013-01-21T10:11:01.053 回答
2

Mozilla Labs Skywriter/Bespin怎么样?

于 2010-12-15T22:32:25.497 回答
1

我唯一的想法是在您的 Web 服务器上设置类似Ajaxterm的东西,然后通过 ssh 进入您的 Web 服务器以进行 Web 开发。有些人喜欢基于 GUI 的文本编辑器,但有些人只使用命令行编辑器(例如 VI 或 Emacs)。

于 2010-12-15T22:25:08.713 回答
1

有一些网站可以提供您所追求的功能,这里有几个:

http://coderun.com/ide/

http://www.uizard.org/

于 2010-12-15T22:25:37.340 回答
1

这可能有助于它成为一个在线 PHP IDE:

http://phpanywhere.net/

于 2010-12-15T22:31:24.633 回答
1

还有http://www.net2ftp.com/用于基本的 FTP 和 html 编辑。

于 2010-12-22T20:37:28.143 回答
0

虽然是老帖子了,koding有更高级的云开发环境。koding 最好的部分是,它免费提供真正的虚拟机!并且还有社交活动提要请教分享经验。

于 2013-09-13T19:43:23.030 回答
0

这个 goorm IDE 可能是新的选择

http://github.com/xenoz0718/goorm

npm install goorm -g

于 2013-10-29T11:33:23.440 回答