C站 - 云IDE - 初体验

云IDE产品介绍
云IDE使用教程
免费使用地址:点击【云IDE】,即可开始创建工作空间啦~

 

什么是云IDE

云 IDE 指的是无需本地环境,通过浏览器访问即可实现云端开发环境获取、代码编写、编译调试、运行预览、访问代码仓库、命令行执行等能力的云端工具。

云上代码开发编程的概念在 2000 年就已经被提出,在 2010 年就已经诞生了 Cloud9 IDE 这样比较成熟的产品。直到现在,云 IDE 的成熟产品已经很常见了,除了亚马逊基于其云计算的的 Cloud9,老牌的云 IDE Eclipse Theia,以及前不久刚刚宣布开源的 Coder。国内的厂商的云 IDE 产品也有很多,比如华为的 Cloud IDE 以及 Gitee 的 Cloud IDE 等等。

代码开发随着云计算技术的不断发展,无服务器计算应运而生。无服务器计算由云平台统一管理后端服务及资源,避免了开发过程中繁琐的集群搭建及系统运维工作,在提高整体资源利用率的同时,借助云 IDE 还能够帮助开发者聚焦业务逻辑,简化应用开发难度,提升软件研发效率。这也是云 IDE 越来越受到关注的原因之一。

 

代码开发需要云IDE吗?

非常需要!一般的开发工作流中,我们会建立一套本地环境,包括顺手的 IDE 和整套本地工具,但这种本地开发模式往往存在一些问题:

  1. 本地代码编译性能要求高,稍微大一点的代码文件,编译一次要跑几分钟十几分钟;
  2. 本地代码开发环境配置多而复杂,工具环境能够通过容器技术或一系列版本管理工具(如 nvm)解决,容易配置并且容易配置错误。好不容易配置好了,之后环境配置报错,找问题修复环境配置非常麻烦;
  3. 本地开发在移动办公或者疫情需要在家办公的时候,对网络环境等问题没有办法解决;
  4. 本地开发在团队协作的时候,不能分享自己的编程空间,往往需要拿着笔记本,或者让同事直接来自己工位排查解决问题,非常麻烦并且效率非常低;
  5. 本地开发还有安全隐患,代码可以下载到本地。可能会造成敏感数据的泄露和传播。

于是,远程开发的理念应运而生,连接远程测试服务器,直接在服务器环境完成日常开发工作,免去本地重建并维护一套测试环境的成本。

现有的远程开发模式下,工程师大多通过终端交互工具连接远程机器,并通过 vim 等文本编辑器来开发。而这些编辑器通常对项目文件管理、运行任务、调试器、智能提示/补全等基础功能的支持不友好,并不能像本地 IDE 一样提供舒适的开发环境。开发体验下降的同时,也限制了开发效率。那么有没有既能远程开发又能想本地 IDE 一样提供完善的开发能力呢?这时就需要云 IDE 了。

(摘抄自知乎)

 

初次体验

        第一印象

这个IDE颜值还是蛮不错的,首先来看看进入首页

7bd06d3eb09a4d22ba18865c3bfb79c4.png

 

当你突然想用某种语言,然后又不想下载编辑器的时候,不防来这里试试,不要你的电脑磁盘空间,不要你下载这样那样的应用软件,一个云IED搞定所有,这就有点notepad++的味道了,用起来就算爽

7fd8fc0a8ccc4dd6b226b2c71522400a.png

只有你想不到,就没有它没有的

3a9aa1e5239948849992b83e701a0c57.png

 

       第二印象

        这啥玩意,有考虑想我这样的英文菜鸡使用吗,看个教学视频都这么难,果然是大佬们玩的东西,像我这样的小菜鸡不配拥有(不会用)

        呃…… 怎么说呢,难搞,操作太麻烦了,我估计这玩意能劝退一大波人,虽然给我的感觉确实挺高大上的,但是小白表示玩不转啊,555~

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我叫Ycg

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值