开发工具 完全运行在浏览器中的编辑器, 会不会有人想尝试?

tylerlong · 2013年02月24日 · 最后由 jinbin 回复于 2013年03月25日 · 3326 次阅读

RT, 如果有一款完全运行在浏览器中的编辑器软件,会不会有人感兴趣想尝试?

本想仔细把软件的特点长篇大论阐述一番,但由于目前只有一个简单的雏形,就全部省略为一句话了:

一款运行在浏览器中的编辑器软件,提供了 Sublime Text 所提供的功能中最基础的那 50%

没图我干说个啥呀:

好处是相当于间接跨平台。 如果是类似于 cloud 9 之类的,文件貌似是存在远程服务器上的,要以方便协同开发,但如果是自己一个人 coding 的话,可能对于 source files 的管理不太方便。 如果在自己机上用的话,可能需要架个小 server 来支持。

个人觉得是趋势,但目前还不太成熟呀,有待于诸多因素的改善,网络带宽,商业,社区的推动,程序员的习惯……

好处是相当于间接跨平台。 如果是类似于 cloud 9 之类的,文件貌似是存在远程服务器上的,要以方便协同开发,但如果是自己一个人 coding 的话,可能对于 source files 的管理不太方便。 如果在自己机上用的话,可能需要架个小 server 来支持。

个人觉得是趋势,但目前还不太成熟呀,有待于诸多因素的改善,网络带宽,商业,社区的推动,程序员的习惯……

好处是相当于间接跨平台。 如果是类似于 cloud 9 之类的,文件貌似是存在远程服务器上的,要以方便协同开发,但如果是自己一个人 coding 的话,可能对于 source files 的管理不太方便。 如果在自己机上用的话,可能需要架个小 server 来支持。

个人觉得是趋势,但目前还不太成熟呀,有待于诸多因素的改善,网络带宽,商业,社区的推动,程序员的习惯……

@igordonshaw 跟 cloud9 不同,它可以直接读取本机的文件,无需在后台运行 server 进程。

#4 楼 @tylerlong 可是 coding 的人在浏览器中编辑本机文件的需求太低了吧。如果是云端的文件还算说得过去。

如果对效率有影响,就不如稍微花一点时间把本地环境搞搞合算了。 另外编辑器的配置相对于整个开发环境的配置,并不复杂。因此安装开发环境的时候,弄好本地编辑器也是举手之劳。

@xmonkeycn 我觉得你说得有道理。我发这个帖不是为了说服大家认为这个东西有用,而是想多听听大家的想法。

我个人觉得,如果在浏览器中编辑的体验能做到跟用 gedit, sublime 等等类似,那么就有价值。至少可以少开一个编辑器程序。安装配置的代价也更低,以 chrome 为例,安装的插件可以自动同步到其它的电脑 (登录 google 帐号的情况下), 使用习惯和参数配置等也能同步。

编辑云端的文件的功能,也能提供。通过 ftp, webdav 等等协议就能实现,技术上不存在问题。比如 cloud9. 但 cloud9 在不启动一个本地的 server 后台进程的前提下,无法编辑本地文件,我觉得这极大阻碍了普通人 (非程序员) 接受它。

#6 楼 @tylerlong 如果速度、功能、易用性上和 sublime 差不多的话,还是可以尝试下的。 跨平台,简易配置都很不错,换个电脑或者重装系统就省略了编辑器的安装和配置

#6 楼 @tylerlong 嗯,如果足够好用的话,反正试一下的成本很低,说不定大家试试看就喜欢上了继续用了。

@diudiutang @xmonkeycn 嗯,我问过身边的几个朋友。大家意见不一。有的人为有用,有的人为意义不大。我决定利用空闲时间先做出来,有没有人用再说吧。

#1 楼 @igordonshaw 产品已经发布了:http://ruby-china.org/topics/9101 正如我当初所设想的:跟 cloud9 不同,它是用来编辑本地文件的,并且不需要在本地开 server 进程。它更像是一个本地的文本编辑器。所以它不存在 source files 管理问题,网络带宽问题。

我觉得保存是个问题,所以放弃使用了~~

#12 楼 @small_fish__ 保存现有文件没有问题。有问题的是创建新文件。要开发的功能太多了,有些功能就拖后了。

本地软件当初做过的工作要在 web 上再做一下,成本会好高,看值得不。用 vim 之类的用户所用的功能,实现起来的力气不是一点点,稳定性,异常处理等。

#14 楼 @as181920 好消息是现在有很多开源的类库可以使用,不用从头自己开发。比如 boostrap, Ace, jquery UI 等等。事实上产品的早期版本已经做好对外发布了,请参考:http://ruby-china.org/topics/9101

#15 楼 @tylerlong 试用了一下,感觉还不错。不过还不至于替换我的 vim(上面有好多插件功能)。 这个东西最终想干么?挣钱难哦。如果本地使用,替换本地工具难。如果以后打算网络应用,那个场景需要的功能可能和本地很不一样,使用的客户也不一样。

#16 楼 @as181920 没想那么多。想太多的话事情就没法做了。长期发展目标是在易用性和功能上向 Sublime Text 看齐。替换本地工具这个目标不难达成,至少我自己和已知的几个朋友网友已经用它作为日常开发编辑器了。网络应用没考虑过。将来会添加编辑远程文件的功能,通过 ftp 或者 ssh. 理论上讲,可以有一台中央开发 server, 每个人只要有一台配置很低的终端,就可以连接到中央 server 写代码,运行程序。这个我只是设想,还没实现呢。

#17 楼 @tylerlong 我觉得很有意义,尤其对于移动平台。 现在开发只能在 PC 或笔记本上,没法在平板电脑或大屏手机上 coding。 对于开发、运维、测试来说,slime text 绝对都值得期待。

#12 楼 @small_fish__ 最新的 0.0.5 版新增了创建文件,创建文件夹,保存新建文件等功能,参考:http://ruby-china.org/topics/9101

我喜欢

需要 登录 后方可回复, 如果你还没有账号请 注册新账号