CSDN云IDE初次测评体验

news2024/10/5 22:21:14

CSDN云IDE初次测评体验

文章目录

  • CSDN云IDE初次测评体验
    • 一、前言
    • 二、云IDE产品介绍
    • 三、云IDE使用教程
      • 1、尝试编写Python爬虫代码
      • 2、尝试编写Python可视化代码
      • 3、尝试连接MySQL数据库
    • 四、最后我想说

一、前言

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

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

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

二、云IDE产品介绍

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

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

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

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

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

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

在这里插入图片描述

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

在这里插入图片描述

在这里插入图片描述

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

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

三、云IDE使用教程

1、尝试编写Python爬虫代码

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

在这里插入图片描述

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

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

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

在这里插入图片描述

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

在这里插入图片描述

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

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

在这里插入图片描述

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

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

在这里插入图片描述

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

3、尝试连接MySQL数据库

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

在这里插入图片描述

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

在这里插入图片描述

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

这里出现报错了,我上网查询了一下是因为MySQL8加密模式导致的。
在这里插入图片描述

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

ALTER USER '用户名'@'localhost' IDENTIFIED WITH mysql_native_password BY '密码'
flush privileges

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

在这里插入图片描述

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

四、最后我想说

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

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1726.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

YOLOv5剪枝 | 模型剪枝理论篇 | 1/2

文章目录 1. 前言2. 摘要精读3. 背景4. 本文提出的解决方式5. 通道层次稀疏性的优势6. 挑战7. 缩放因素和稀疏性惩罚8. 利用BN图层中的缩放因子9. 通道剪枝和微调10. 多通道方案11. 处理跨层连接和预激活结构12. 实验结果12.1 CIFAR-10数据集剪枝效果12.2 CIFAR-100数据集剪枝效…

Kafka图形管理界面Kafka-eagle安装配置详解

Kafka Eagle是一款结合了目前大数据Kafka监控工具的特点,重新研发的一块开源免费的Kafka集群优秀的监控工具。它可以非常方便的监控生产环境中的offset、lag变化、partition分布、owner等。 官方网址:EFAK 点击下载,将安装包下载到电脑本地&…

pytoch安装

1、安装 Anaconda 2、检查显卡,驱动(检查是否较新) winR——cmd,进入命令行,输入: nvidia-smi 如果版本不够,去官网下载Release Notes :: CUDA Toolkit Documentation (nvidia.com) 3、创建P…

【飞桨PaddleSpeech语音技术课程】— 语音识别-流式服务-模型部分

(以下内容搬运自飞桨PaddleSpeech语音技术课程,点击链接可直接运行源码) 流式语音识别模型 Deepspeech2 与 Conformer 1. 前言 1.1 背景知识 语音识别(Automatic Speech Recognition, ASR) 是一项从一段音频中提取出语言文字内容的任务。 (出处:DLHL…

开源监控软件Zabbix5部署实战

系列文章目录 文章目录系列文章目录一、zabbix介绍一、zabbix部署1、zabbix环境2、安装zabbix的安装包安装zabbix_server安装被监控方 web001一、zabbix介绍 百度百科:Zabbix 是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。它是一…

2022-10-27 工作记录--Swiper/React-解决swiper处理动态数据出现样式紊乱、抖动问题

Swiper/React-解决swiper处理动态数据出现样式紊乱、抖动问题 First of all,检查自己在push数据前是否先清空了数组: 若已清空,请直接往下看👁👁哦;若未清空,请先清空数组(可查看我的…

机器学习笔记:支持向量机SVM

1 一些概念 1.1 线性可分 在二维空间上,两类点被一条直线完全分开叫做线性可分。严谨的说法是: D0和 D1 是 n 维欧氏空间中的两个点集。如果存在 n 维向量 w 和实数 b,使得所有属于 D0 的点 xi 都有 wxib>0 ,而对于所有属于 …

【面试题】 ES6知识点详细解析

给大家推荐一个实用面试题库 1、前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 🍔let const 其他知识点补充 块级作用域的补充 const 不可以在循环体里面声明变量给大家推荐一个实用面试…

从零备战蓝桥杯——动态规划(背包dp篇)

双非刷leetcode备战2023年蓝桥杯,qwq加油吧,无论结果如何总会有收获!一起加油,我是跟着英雄哥的那个思维导图刷leetcode的,大家也可以看看所有涉及到的题目用leetcode搜索就可以哦,因为避让添加外链,一起加…

【JavaWeb】之Tomcat介绍、安装与使用

【JavaWeb】Tomcat前言一、Tomcat简介1.什么是Tomcat2.其他常用Web服务器二、Tomcat安装1.下载Tomcat2.配置环境变量三、Tomcat使用1.启动与关闭Tomcat2.修改Tomcat的端口号和主机名称3.使用IDEA搭建Web开发环境4.在Tomcat中部署web项目四、Web项目目录结构五、网站访问流程后记…

【Linux】yum vim 基础工具的使用

文章目录1. Linux环境下的软件包管理器---- yum1.2 什么是软件包1.3 yum源镜像配置1.4 yum查看软件包1.5 yum 如何安装软件1.6 yum 如何卸载软件2. Linux编辑器--vim2.1 vim 简介2.2 . vim的基本操作2.3 vim命令模式下的命令集2.3.1 光标移动2.3.2 编辑2.4 vim末行模式下的命令…

Python入门自学进阶-Web框架——24、DjangoAdmin项目应用-定制页面2

这里要实现点击对应的表名称&#xff0c;显示具体表的详细内容&#xff0c;大致的流程是&#xff1a; 前端显示各个表名&#xff0c;如下&#xff1a; <tbody>{% for table_name,admin in app_tables.items %}<tr class"border-bottom"><td style&…

彻底理解Java并发:volatile关键字

本篇内容包括&#xff1a;volatile 关键字简介、volatile 保证可见性&#xff08;包括&#xff1a;关乎不可见性问题描述、JMM内存模型和不可见性的解决方案&#xff09;以及 volatile 其他特性&#xff08;包括&#xff1a;volatile 不保证原子性、volatile 原子性的保证操作、…

mysql-高级命令(1)和一些函数(悟已往之不谏,知来者之可追)

一、高级命令 1.查询某个字段和多个字段 select 某个字段&#xff08;或者多个字段&#xff0c;中间以逗号间隔&#xff09;from 表名&#xff1b; 2. 去除字段的重复值 3.and 表示&#xff08;两个条件都需要满足&#xff09; 4.or &#xff08;两个条件满足一点&#xff09;…

【Linux】软件包管理器 yum 与编辑器 vim 的基本使用

文章目录一、yum 背景知识1、商业生态2、开源生态3、软件生态本土化二、yum 的基本使用1、查看软件包2、安装软件3、卸载软件三、vim 的基本使用1、vim 的基本概念2、vim 的基本操作2.1 模式间切换2.2 光标定位2.3 文本复制2.4 文本编辑2.5 底行模式的操作四、简单 vim 配置2、…

SpringBoot+SpringCloud+Nutty打造分布式在线消息推送服务(实例)

文章目录前言技术架构效果图后端项目消息数据定义存储结构消息状态Nutty消息服务项目结构改动消息bean消息处理器消息转换pojo工具审核消息处理controller实现类服务调用前端连接代码初始化接受消息消息的展示效果总结前言 其实关于这个的话&#xff0c;我先前的几篇博文&…

css选择器

碎碎念&#xff1a;都是一些自己在学习过程中的一点体会&#xff0c;如果有什么不对的感谢大家指正一起学习&#xff01; css选择器一、常用选择器二、属性选择器三、其他五、栗子1. * 通配符2. 空格 div p3. > 子选择器4. ~ 通用兄弟选择器5. 相邻兄弟选择器6. , 选择器分…

使用 Vercel 快速部署前端项目

Vercel&#xff1a;一键部署前端项目。 前端项目部署的问题 先来说下前端项目的部署&#xff0c;一般来说有以下几个步骤&#xff1a; 项目打包上传到服务器域名解析SSL 证书申请Nginx 配置CDN 加速 如果是公司的项目&#xff0c;打包之后的步骤一般有专门的运维人员负责&am…

C++:多态

文章目录一、多态的概念二、多态的定义及实现2.1 多态的构成条件2.2 虚函数2.3 虚函数的重写(覆盖)2.4 override 和 final2.5 重载、覆盖(重写)、隐藏(重定义)的对比三、抽象类四、继承和多态常见的面试问题1.2.总结一、多态的概念 多态按字面的意思就是多种形态。当类之间存在…

瞪羚优化算法(Gazelle Optimization Algorithm,GOA)

瞪羚优化算法&#xff08;Gazelle Optimization Algorithm&#xff0c;GOA&#xff09;由Agushaka等人于2022年提出&#xff0c;该算法模拟了瞪羚逃避捕食者的行为&#xff0c;思路新颖&#xff0c;性能高效。 瞪羚的身高60-110厘米&#xff0c;体重13-29千克。该属物种有像小鹿…