CSDN云IDE小白测评体验

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS PostgreSQL,高可用系列 2核4GB
简介: 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进行一些代码编程,试用一下它的其他功能,后续体验之后我也会继续更新我的测评体验的。

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
IDE Java 开发工具
【CSDN 云IDE】中实现Spring Boot文件的上传与下载
【CSDN 云IDE】中实现Spring Boot文件的上传与下载
164 0
【CSDN 云IDE】中实现Spring Boot文件的上传与下载
|
IDE JavaScript Java
【云IDE】CSDN云IDE的初探以及实战操作
【云IDE】CSDN云IDE的初探以及实战操作
251 0
|
IDE 编译器 程序员
CSDN推出【云IDE】,几秒完成开发环境配置,今后可以在浏览器里使用VS Code了
CSDN推出【云IDE】,几秒完成开发环境配置,今后可以在浏览器里使用VS Code了
342 0
CSDN推出【云IDE】,几秒完成开发环境配置,今后可以在浏览器里使用VS Code了
|
IDE 搜索推荐 前端开发
CSDN云IDE 初体验
CSDN云IDE 初体验
266 0
CSDN云IDE 初体验
|
弹性计算 IDE 数据可视化
【CSDN开发云】光速认识Cloud IDE
CSDN开发云初体验,快速上手云IDE教程
410 0
【CSDN开发云】光速认识Cloud IDE
|
IDE 数据可视化 Cloud Native
【产品新体验】- CSDN云IDE初体验
。今天就来简单学习一下CSDN的云产品 - 云IDE。云IDE是CSDN的最新产品,能够一键秒级构建云开发环境,能够提供开发者肉眼可见的开发效率。
188 0
【产品新体验】- CSDN云IDE初体验
|
网络协议 IDE 网络安全
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
GoLand远程开发IDE:使用SSH远程连接服务器进行云端编程
1642 0
|
IDE Go 开发工具
Go开发IDE全览:GoLand vs VSCode全面解析
Go开发IDE全览:GoLand vs VSCode全面解析
859 0
|
4月前
|
SQL 监控 IDE
实时开发IDE!数据开发效率开挂
杭州奥零数据科技有限公司成立于2023年,专注于数据中台业务,维护开源项目AllData并提供商业版解决方案。AllData提供数据集成、存储、开发、治理及BI展示等一站式服务,支持AI大模型应用,助力企业高效利用数据价值。
实时开发IDE!数据开发效率开挂