目录

前言

一、初识云IDE

二、CSDN 云IDE

1、如何使用云IDE

2、使用云IDE

三、云IDE的使用感受

四、总结


前言

工欲善其事必先利其器,作为程序员,我们在编写代码的时候,一定会选用一款得心应手的工具。就像行走江湖的侠客,手里必有一件称手的兵器。一般,常见的场景下,我们一般都会安装IDE,比如Eclipse或者Idea之于Java,VSCode之于Html、JavaScript、Vue、React等等,当然,VsCode并非只为前端而生,它是一款集大成者,也可以用于Java开发、Python开发、C和C++等等,都是可以的。

不管你选用哪种IDE,那首先必须要先到它的官方网站上下载到相应的安装包,然后再在本地进行安装,同时还要安装对应的基础环境依赖。比如基础的JDK啊,Node等等。如果换了一个电脑,还需要把这些环境重头开始。离线IDE的好处就是高度定制,完全根据个人开发者的需要来使用。麻烦一点的就是更换电脑时需要重新安装一遍环境,有点废时间。

一、初识云IDE

云IDE是一种创新的形式,是一种脱离了本地依赖环境的存在。它是重服务端、瘦客户端的新开发模式,它将开发IDE需要的依赖都进行云化。开发者只需要使用使用一款Web浏览器就可以连接云IDE,基于云IDE进行代码研发。

在本地模式开发时,我们会遇到以下的一些问题:

1.代码编译性能要求高,稍微大一点的代码文件,编译一次时间很长;

2.代码开发环境配置多而复杂,容易配置并且容易配置错误;

3.开发在移动办公或者疫情需要在家办公的时候,对网络环境等问题没有办法解决;

4.开发在团队协作的时候,不能分享自己的编程空间,排查解决问题麻烦并且效率低;

5.开发还有安全隐患,可能会造成敏感数据的泄露和传播。

二、CSDN 云IDE

正是以上的一些原因,现在要伴随着疫情的随时发生。各大技术云都推出了自己的云IDE,比如知名的全球知名中文IT技术交流平台CSDN就开放了CSDN的云IDE。云IDE是CSDN开发云为开发者打造的一款低代码开发产品,云端预制了常见的开发环境,无需下载安装,一键创建项目,灵活配置代码仓和云主机。同时支持在线安装 VSCode 插件来增强使用体验,支持从基础组件快速构建高阶组件,无需重新编写组件,提高研发效率。随时随地开发编码,拥有媲美本地IDE 的流畅编码体验。

下面这是CSDN云IDE的产品介绍,总的来说它有四个大的优点。第一点是学生免费,对于还是学生的用户真的是福音。为CSDN点赞,可以体验高效的云化开发模式。第二点是多环境支持,在云IDE,已经预制了常见的开发环境,以及一些基础依赖都已经安装配置好,开箱即用。第三点是在线预览,快速生成预览,方便展示项目和在线调试。第四点是持久化能力,随时随地编写,持久化保存你的每一行代码。写完后可以直接提交并同步推送到远程仓库,从而实现共享。

1、如何使用云IDE

在开发云的首页,点击立即试用即可进入到环境配置界面。

上面是个人的一些创建的云IDE工作空间信息。你可以点击新建工作空间来创建。

2、使用云IDE

在创建好工作空间后,点击启动按钮即可进入云IDE的界面

这个IDE的界面是不是熟悉的配方,熟悉的味道。没错,你可以把它理解成VsCode。

至此,你已经完成了云IDE的环境搭建,然后你可以在这里进行工程项目的开发。比如你需要

在工程中上传文件也是可以的。

如果发现需要额外扩展安装插件也是非常简单的。

个人比较喜欢它的实时预览功能,在一个界面上就把代码、功能界面都展示出来,一目了然。

怎么样?心动了吗,快跟随脚步一起来使用这个云IDE吧。免费使用地址:点击【云IDE】,即可开始创建工作空间啦~。希望云IDE将为各位技术er一键秒级构建云开发环境,提升开发效率!

三、云IDE的使用感受

虽然云IDE在使用方面尽量保持了跟离线环境IDE的一致性,但因为云化方式的模式区别,依然存在一下区别,比如对于文件需要上传等等,音视频和图片等等静态资源,都需要上传到工程目录中。作为新手,刚开始进入工作空间时,也是有点手足无措,不知道如何进行开发。真心期望管官方运营可以把使用手册等放到明显的位置,以方便大家即时阅读。

在开发过程当中呢,对于有一些环境依赖,存在下载报错的问题。比如刚开始的时候配置了Live-Server时,不知道什么原因,一直报错。推出工作空间后,再进入就可以了。这种方式,确实对开发者存在一点迷惑,不知道是什么原因造成的。

总体来说,云IDE的功能是比较全面和完整的,基本可以支撑满足我们的系统开发工作。界面比较清新,IDE的操作界面与VsCode几乎无差别,只要你熟悉了VSCode的开发方式,上手这个云IDE几乎是零成本。

四、总结

本文主要介绍了云IDE这种开发新模式,包括本地IDE和云IDE的区别。CSDN云IDE的产品介绍,功能特点,如何进入并使用这个IDE。还介绍了一个实际的使用IDE开发的项目,最后对云IDE提出了一些建议和期望,衷心祝云IDE越办越好,成为广大程序员朋友的称手兵器。

未来,云IDE应该是一种趋势,现在疫情反复焦灼,一直没有完全治好。对于做程序员的我们,可以畅享基于互联网的云化IDE开发新模式,不受制于客户端,不受制于环境,实现云上开发,云上部署,为企业降本增效。

云化Web IDE,在线开发新模式相关推荐

  1. 30亿参数,华为云发布全球最大预训练模型,开启工业化AI开发新模式

    本文分享自华为云社区<HDC.Cloud 2021 | 华为云发布全球最大预训练模型,开启工业化AI开发新模式>,原文作者:技术火炬手 . 4月25日,华为云发布盘古系列超大规模预训练模型 ...

  2. 共话轻应用时代App开发新模式 FinClip线上沙龙成功举办

    12月7日,FinClip 联合 Zion 的最新一期线上主题沙龙活动成功举办.本次沙龙以<走进小程序云原生开发新时代>为主题,共话轻应用时代的App开发新模式. 本次线上沙龙邀请到了凡泰 ...

  3. “互联网+”时代的移动应用开发新模式【5.23北京站】

    活动概况 时间:2015年05月23日13:30-17:30 地点:车库咖啡(北京市海淀西大街48号鑫鼎宾馆二层) 主办:APICloud.Udesk.诸葛 网址:www.apicloud.com.w ...

  4. AIGC大模型时代下,该如何应用高性能计算PC集群打造游戏开发新模式?

    ACT | SIM | ETC | FTG | RAC AVG | RPG | FPS | MUG | PUZ ACT.SIM.ETC.FTG.RAC.RTS.STG.AVG.RPG.FPS.MUG. ...

  5. 云会议开启线上办公新模式

    持续三年的疫情对于当代企业的办公模式产生了巨大影响,线上办公.云会议等形式越来越受到各企业的青睐.据统计,到2025年,中国预计有40%的会议将移至线上开展. 由于会议市场规模地快速增长,越来越多的企 ...

  6. 短视频+直播——直播系统开发新模式

    直播经历了2016年的大爆之后,热度似乎在今年冷却下来,不可否认的是直播现在的确存在着内容同质化和变现难两大问题,于是在今年,越来越多直播软件中开始加入短视频功能.同时,以短视频快速发展起来的抖音AP ...

  7. iTutorGroup与戴尔强强联手 在线学习新模式未来可期

    日前,全球领先的在线教育集团iTutorGroup与戴尔(Dell)达成战略合作.双方强强联手,推出"戴"你做学霸活动,锁定在线学习群体,整合软硬件优势资源,全面升级用户学习体验, ...

  8. 以一物驱万物,第三代5G NB-IoT模组OpenCPU开发新模式

    伴随着物联网行业的发展,越来越多的物联网设备都逐渐趋于低成本.小型化.高集成的模式,传统的MCU+物联网模组的方式已经很难满足需求.利尔达NB860系列模组推出OpenCPU方案,满足客户低代码开发需 ...

  9. 作业帮电脑版在线使用_作业帮:创新科技驱动在线教育新模式

    10月15日,在线教育领军企业作业帮在中国校长大会在线教育论坛上,独家发布<学习的真相:全国K12学情大数据及学习洞察>,宣布已推出作业帮直播课"名师大招"课程体系,集 ...

最新文章

  1. 某阿里程序员爆料自己的p9领导:每天炒股喝茶开会!羡慕嫉妒恨!以后要当领导!网友:不在其位,不知其累!...
  2. Microbiome:利用Nanopore高通量测序技术解析污水处理体系可移动抗性基因组(一作解读)
  3. 朴素贝叶斯分类器的应用-转载加我的理解注释
  4. Linux下实现多网卡绑定
  5. 排序---快速排序及其切分函数Partition应用
  6. yjv是电缆还是电线_BVV属于电线还是电缆?
  7. Codeforce-Ozon Tech Challenge 2020-C. Kuroni and Impossible Calculation(鸽笼原理)
  8. mongodb中Gson和java##Bean对象转化类
  9. [vue] 你知道v-model的原理吗?说说看
  10. 小程序 pagescrollto_微信小程序学习笔记(三)-- 首页及详情页开发
  11. 再也不用装双系统和虚拟机了!——吐血推荐令Windows与Liunx合二为一的WSL2
  12. html怎么添加视频链接,PPT怎么将超链接添加到视频图文教程
  13. vim 日常使用高级篇幅
  14. 写了个工具ArcGIS批量下载影像图!分享给大家
  15. 微信公众平台接口API
  16. JavaFX示例--简易图片处理工具
  17. Cortana与应用程序的后台交互
  18. Python 使用乐动体育的 backoff 更优雅的实现轮询
  19. 使用word进行图片的有序命名
  20. 给客户寄样品谁付快递费?寄样品的运费太多了怎么管理?

热门文章

  1. 存-管-用 联想企业网盘融云一体机让协同办公变得简单
  2. java版我的世界附魔指令_我的世界手机版附魔指令 怎么使用附魔指令大全
  3. java上传微博图床_php上传图片到微博图床
  4. 【PHP学习】Yii2框架Gii模块使用
  5. 电脑突然上不了网,而且ping网关可以通
  6. 产品经理原型工具选择:墨刀和axure的区别?
  7. Excel隔行插入空行(亲自实践)
  8. Java 批量导出PPT为图片,并合并生成PDF
  9. MATLAB 2018b 新建GUI
  10. 【腾讯软件测试面试经历】一面、二面、HR终面