CSDN云IDE小白测评体验

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用版 2核4GB 50GB
简介: CSDN云IDE初次测评体验,使用下来感受还不错,大家都可以去试试。

一、前言

最近一直有收到CSDN官方私信参加这个测评云IDE活动,刚好这几天也看了一下,我就来写一下我的体验感受吧。

博主我小白一个,这次我就站在小白的角度来带大家看看这个云IDE。

好啦,废话不多说,我们去看看。

二、云IDE产品介绍

这个云IDE是CSDN最新产品,是CSDN开发云为开发者打造的一款低代码开发产品,云端预制了常见的开发环境,无需下载安装,一键创建项目,灵活配置代码仓和云主机。同时支持在线安装 VSCode 插件来增强使用体验,支持从基础组件快速构建高阶组件,无需重新编写组件,提高研发效率。随时随地开发编码,拥有媲美本地IDE 的流畅编码体验。

目前大家可以免费是试用,打开方式很简单:

  1. 直接点击链接https://mydev.csdn.net/product/ide/dashboard进入工作空间创建
  2. 进入CSDN PC端首页,点击【云服务】进入CSDN【开发云】平台,在页面选择【免费体验云IDE】,即可开始创建工作空间

光说没用,我们现在就进去试试。

image-20221027233902650.png

这是进入工作空间的界面,很简单也很实用,我们直接点击新建空间就行。

image-20221027234036414.png

空间名称按照自己来设置,预设环境有很多种,规格配置的话目前只能试用2CPU 4GB。

image-20221027234240061.png

一般来说选All In One,因为它环境比较齐全,这个看个人需求。

然后下面的代码来源,这个如果你选择地址仓库,你就可以在下列填上你的Git仓库地址它就会在创建的时候自动给你克隆过来,如果你之前在Github或者GitCode也就是代码仓库上传过代码,那么就会非常方便。

如果选择默认模板代码的话会生成一个Springboot项目模板,这个对于小白的我们来说一般用不上。

image-20221027235408333.png

所以我们选择空,然后点击启动等它初始化结束之后就进入了云IDE中。

image-20221027235549784.png

image-20221027235632757.png

这个界面跟VsCode基本一样,所以对于我这种经常用VsCode编程的人来说非常的熟悉亲切。

我们创建了一个空模板,但是里面我们仍然可以导入Git仓库代码或者将我们编程的文件夹上传到仓库中。

image-20221028000033686.png

扩展功能的话应该和VsCode基本一样,可能有一小部分插件用不了。

image-20221028000205141.png

我最常用的自动补全代码的插件Tabnine AI在这里也能正常使用,大家可以去试试是不是都能安装自己常用的插件。

image-20221028000606661.png

接下来我们将具体使用到其中的一些功能并简单的去实现一下我们的目标,测试一下其功能。

三、云IDE使用教程

1、尝试编写Python爬虫代码

我们建一个py文件然后写入一段爬虫代码。

image-20221028110024374.png

可以看出这个云IDE包含大部分我们常用的库,我们不用再去下载,而且点击运行之后可以正常爬取网站上面的内容并打印到下端控制上。

2、尝试编写Python可视化代码

我们再建一个py文件然后写入一段可视化画图代码。

image-20221028110406433.png

发现这个云IDE没有matplotlib和numpy库,我们尝试在终端使用pip下载试试:

image-20221028110640194.png

发现终端可以直接使用pip进行库下载。

但是,我在安装numpy的时候能安装但是安装成功之后抛出异常,这个异常我不知道是什么情况:

image-20221028111322647.png

我安装的numpy版本是1.23.0,我第一时间认为是版本不兼容导致的,所以我再次尝试一下安装1.19.3版本,安装的比较慢,所以我认为在这个云IDE中我们进行库安装的时候也还是要指定国内镜像源会比较好。

但最终的结果还是抛出异常,我不知道是什么情况了,我试试不用numpy库能不能正常可视化:

image-20221028112047080.png

可以看出不能进行可视化,我也不知道是我操作有误还是本身的bug,如果有人能运行的话可以告诉我一下。

3、尝试连接MySQL数据库

在利用云IDE连接MySQL数据库之前我们需要下载一个插件:

image-20221028112658324.png

然后我们在资源管理器中的MYSQL中点击添加连接:

image-20221028112851157.png

依次输入服务器、用户名和密码等信息。

这里出现报错了,我上网查询了一下是因为MySQL8加密模式导致的。image-20221028114028823.png

顺便解决一个问题,如果要解决的话我们需要在进入本地的MySQL Workbench,在已有连接上分别执行如下两个命令:

ALTERUSER'用户名'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码'

flushprivileges

这个方法在本地VsCode上可以成功连接,但是在云IDE上一直报错。

image-20221028121603453.png

尝试过关掉代理也不行,作为小白的我上网查资料之后也没有解决掉。

四、最后我想说

最后我想还试一下使用Remote - SSH插件连接虚拟机,但是它提示云IDE目前还不能使用该功能,所以目前还不能使用这个连接云服务器。

目前来说,对于我们在校大学生来说云IDE的好处就是去计算机楼上课的时候,如果不方便带自己的电脑,然后不喜欢使用学校电脑环境的话就可以使用云IDE进行编程,非常的方便。

目前的体验就这些,后续我可能也会用这个云IDE进行一些代码编程,试用一下它的其他功能,后续体验之后我也会继续更新我的测评体验的。

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
3月前
|
IDE Java 开发工具
【CSDN 云IDE】中实现Spring Boot文件的上传与下载
【CSDN 云IDE】中实现Spring Boot文件的上传与下载
71 0
【CSDN 云IDE】中实现Spring Boot文件的上传与下载
|
3月前
|
IDE JavaScript Java
【云IDE】CSDN云IDE的初探以及实战操作
【云IDE】CSDN云IDE的初探以及实战操作
119 0
|
IDE 编译器 程序员
CSDN推出【云IDE】,几秒完成开发环境配置,今后可以在浏览器里使用VS Code了
CSDN推出【云IDE】,几秒完成开发环境配置,今后可以在浏览器里使用VS Code了
186 0
CSDN推出【云IDE】,几秒完成开发环境配置,今后可以在浏览器里使用VS Code了
|
IDE 搜索推荐 前端开发
CSDN云IDE 初体验
CSDN云IDE 初体验
172 0
CSDN云IDE 初体验
|
弹性计算 IDE 数据可视化
【CSDN开发云】光速认识Cloud IDE
CSDN开发云初体验,快速上手云IDE教程
301 0
【CSDN开发云】光速认识Cloud IDE
|
IDE 数据可视化 Cloud Native
【产品新体验】- CSDN云IDE初体验
。今天就来简单学习一下CSDN的云产品 - 云IDE。云IDE是CSDN的最新产品,能够一键秒级构建云开发环境,能够提供开发者肉眼可见的开发效率。
120 0
【产品新体验】- CSDN云IDE初体验
|
3月前
|
网络协议 IDE 网络安全
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
435 0
|
9月前
|
IDE Go 开发工具
Go开发IDE全览:GoLand vs VSCode全面解析
Go开发IDE全览:GoLand vs VSCode全面解析
400 0
|
3月前
|
IDE 测试技术 项目管理
集成开发环境(IDE)的使用:提升Visual Basic开发效率的工具和技巧
【4月更文挑战第27天】本文探讨了如何使用Visual Basic IDE提升开发效率,包括理解IDE组件、利用代码编辑器的智能功能、通过界面设计器设计GUI、使用调试和测试工具、有效管理项目与版本控制、掌握快捷键和宏、定制IDE以及利用学习资源。通过充分利用这些工具和技巧,开发者能更快地编写高质量代码,高效管理项目,从而提升整体开发效率。随着IDE的持续发展,开发者应不断学习新特性以适应进步。
76 1
|
21天前
|
监控 IDE Java
函数计算产品使用问题之如何不使用FC的IDE进行开发,并将开发好的应用部署到FC上
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。