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

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

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

我喜欢

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