Cloud IDE来了,用吗?

作为一个程序员,确实比较关心IDE的一个情况,虽然语言是最重要的,但一个好的工具确实是手上的利器。
最近Cloud IDE弄得沸沸扬扬的,好像是未来一定是要使用这个才能比较高达上似的。
其实Cloud IDE真不是什么新的东西,换汤不换药的一个做法,真没有了解程序员的一个痛点。可能是云应用云服务这个观念吧,看AWS 做云服务这么风声水起的,不弄点“云编程”可能就落伍了吧。
目前比较热门的Cloud IDE有:AWS Cloud9、Eclipse Che、Eclipse Theia和visual studio code server。
AWS Cloud9没用过,在国内AWS Cloud9的速度真的实在是为难,可能收费版的会好,谁有经验的可以说说。
Eclipse Che是Eclipse的web版的,大块头用起来好像比较吃内存,不知道最新版是否好一些。
Eclipse Theia和visual studio code server应该是非常相近的东西,问题是visual studio code已经非常好用了,一定要上web版的?还要托管到云服务器上?我看了半天的资料,看来看去的,大家无非就是一个理由:配置和环境统一比较好管理。
我的个去啊,之前代码的版本不好管理,不是有SVN、GIT之类的东西了吗?环境和版本不是都有相应的配置文件吗?不就是这些文件各管个的,没有像git那样一通天下呗,这个理由实在是需要交智商税的。
其实几个Cloud IDE我看来看去的,还真就是一个IDE,除了要交智商税的要求外真的没有比单机版的好到哪里去。
不过这几天,我倒是发现了一个比较好的东西。
作为程序员来说,三个事情是永远也逃脱不了的:写代码、调试和做文档。
作为一个IDE来说,写代码和调试是IDE的一个强项,做好一份配置文件和环境文件用IDE来加载是很多IDE都能做到的,做的都不好的就是文档的编写和展示了。
当然可以有很多的文档工具,把代码中的注释转化成文档,如果只是简单的接口文档来说是完全可以这样做的。但实际工作中确有很多的格外文档,比如调试的说明,有些数据的展示等等。不可能在代码文件中放置一堆的东西来做。尤其是调试的时候会用很多的脚本来进行额外的测试,这些脚本的编制过程和运行的数据展示是一个非常麻烦的事情。无论是用markdown和是doc格式来做,都是运行一段来截个屏,做文档的时间远远大于调试的时间了。
发现Jupter这个东西确实比较偶然,因为这个东西不属于IDE,一开始时没有很多关注,只是认为是一个数据的展示的东西。但实际用了才知道,Jupter不仅仅展示运行过程中的数据,也可以把运行、调试、文档写在一起。目前来看Jupter依然还比较幼稚,但对我而言觉得爱不释手。IDE照用,但Jupter确实可以帮助弄出一个漂亮的文档来,重要的是可以动态的展示!做一次工作所有的东西都可以顺带完成了,好东西可以试试!
Jupter是IDE吗?不是!Jupter是笔记本吗?也不是。Jupter是介于IDE和笔记本之间的一个中间的一个东西,现在比较尴尬,因为没有IDE的功能强大,也没有笔记本的功能多,但有一个优点是可以贯通IDE和笔记本。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值