草庐IT

CSDN云IDE初体验 - 有些惊艳

一头小山猪 2023-04-09 原文

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

CSDN云IDE初体验 - 有些惊艳

本文关键字:CSDN、云IDE、GitHub、开发云、初体验

文章目录

CSDN最新产品【云IDE】来啦!【云IDE】将为各位技术er一键秒级构建云开发环境,提升开发效率!

一、开发云

1. 访问地址

默认获得10000 核·时的使用额度,默认使用2CPU 4GB的规格配置,在测试项目时需要注意一下。

2. 密钥管理

使用开发云可以方便的从GitHub上导入一个项目【Fork操作】,在此之前要正确配置密钥,方便后续的代码管理。

  • 生成密钥

点击密钥管理按钮进入界面,点击一键生成SSH密钥

  • GitHub设置

来到GitHub的设置界面,在SSH and GPG keys界面添加刚刚复制的SSH密钥。

Title可以进行自定义,粘贴密钥信息后点击Add SSH key按钮。

添加完成后会收到一封GitHub的邮件,证明添加成功。

二、云IDE


云开发所支持的环境主要是Java、Python、NodeJS,所以只要是此类项目都可以直接拿过来进行开发。

1. Fork一个开源项目

以一个Vue项目为例:https://github.com/view-design/ViewUIPlus

2. 自动创建工作空间

Fork完成后,代码仓库就会出现在自己的账号下,此时我们在访问地址前添加ide即可直接跳转到云IDE

3. 开始工作

等待初始化完成后,就可以像在本地一样,在VSCode环境中工作。

4. 项目预览

项目开始运行后右下角会出现一个提示窗口,可以选择在当前标签页显示,效果如下:

如果不小心关闭了窗口,可以在端口界面找到正在运行的进程端口,重新打开:

5. 手动新建工作空间

手动新建工作空间的步骤也十分简单,依次填写和选择空间名称预置环境仓库地址即可,也可以使用模板代码来创建一个基本项目。

三、使用体验

其实刚开始发现可以从github上直接导入到云IDE进行开发的时候,还是挺惊艳的,更多的是感觉到神奇。不过好歹小编也是见过风浪的人,其实这一类云开发界面并不少见。如果在云市场逛的久了,也会发现很多功能强大的网页控制台,并且不同产品之间也是有所差别的,但是主要是面向产品的使用者,把整个IDE搬到网页上确实不多见,这就将角色转换为了开发者
那么其实也就带来了一个问题,云IDE的功能主要体现在哪些方面,从目前来看就是便捷性,不需要在本地去维护项目代码环境,每个项目都在独立的容器中运行,并且也不用担心代码丢失以及更换设备等等问题。但是我想还有更多的东西可以去发掘,因为小编使用的时间还不长,所以也不好给出一个确切的结论,但是可以确定的一点是云IDE与整个云生态的结合上还大有作为。
除去技术的角度,C站是小编仅有的每天都会打开和使用的社区。最近一段时间,看到不断的接入与开发者相关的服务:云服务器、云IDE,也包括编程挑战赛等等,能够感觉到一个不断前进的势头。刚开始的时候必然有各种问题,有时小编也会是吐槽者之一,不过我想这些都是为了CSDN能够越来越好。
总体来说,能够玩耍的东西变得越来越多,还是很开心的,大家有空时可以多多体验,写下自己的感受或者反馈建议。

扫描下方二维码,加入CSDN官方粉丝微信群,可以与我直接交流,还有更多福利哦~

有关CSDN云IDE初体验 - 有些惊艳的更多相关文章

  1. 西安华为OD面试体验 - 2

    西安华为OD面试体验开始投简历技术面试进展工作进展开始投简历去年一整年一直在考研和工作之间纠结,感觉自己的状态好像当时的疫情一样差劲。之前刚毕业的时候投了个大厂的简历,结果一面写算法的时候太拉跨了,虽然知道时dfs但是代码熟练度不够,放在平时给足时间自己可以调试通过,但是熟练度不够那面试当时就写不出来被刷了。说真的算法学到后期我感觉最重要的是熟练度和背板子(对于我这种普通玩家来说),面试题如果一上来短时间内想不出思路就完蛋了。然后由于当时找的工作不是很理想就又想考研了。但是考研是有风险的,我自我感觉自己可能冲不上那个学校,而找工作一个没成可以继续找嘛。本着抱着试试看的态度在boss上投了简历,

  2. ruby - 哪些 IDE 可用于 jRuby? - 2

    我进行了一些谷歌搜索,似乎缺少用于jRuby的IDE。我读过TextMate和Sublime,但它们不提供调试或代码完成功能。有人可以提出建议吗(或者这项技术还处于起步阶段)? 最佳答案 有几个选项;我更喜欢JetBrains'IntelliJ(RubyMine).AptanahasanEclipseplugin.NetBeansusedtohaveofficialsupport,不确定currentstate是什么是。 关于ruby-哪些IDE可用于jRuby?,我们在StackOve

  3. 「想体验ChatGPT中文聊天?」那快进来,你用不上算我输 - 2

    ♥️作者:白日参商🤵‍♂️个人主页:白日参商主页♥️坚持分析平时学习到的项目以及学习到的软件开发知识,和大家一起努力呀!!!🎈🎈加油!加油!加油!加油🎈欢迎评论💬点赞👍🏻收藏📂加关注+!「想体验ChatGPT中文聊天?」那快进来,你用不上算我输项目场景:项目条件一、那就开始吧1、安装ChatGPT-Desktop2、OpenAPI设置二、使用实例恭喜你!!!配置成功了!!!API和URL都是博主免费提供给大家的!!!恭喜你!!!配置成功了!!!API和URL都是博主免费提供给大家的!!!🎈🎈加油!加油!加油!加油🎈欢迎评论💬点赞👍🏻收藏📂加关注+!项目场景:近几个月可以说ChatGPT是火得一

  4. ruby-on-rails - 适用于 Windows 上 Rails3 的工作 IDE - 2

    我很难在Windows中为Rails3配置NetBeans。我遇到了很多问题,很多人甚至在这里报告过。所以我的问题是:以下哪些IDE最适合WindowsBox中的Rails3:ruby矿科莫多集成开发环境RadRails看,我不想开始讨论(有点xvsy)。我只是想从已经在使用Windows使用Rails3进行开发的人们那里了解从长远来看什么是更好的选择。谢谢!编辑NetBeans问题Issue1Issue2注意:我现在正在使用RubyMine,没有遇到任何问题 最佳答案 我正在使用RubyMine.您可以免费试用30天。在使用Rub

  5. 基于RTS超低延时直播优化强互动场景体验 - 2

    RTS在阿里云视频直播的基础上进行底层技术优化,通过集成阿里云播放器SDK,支持在千万级并发场景下节点间毫秒级延时直播的能力,弥补了传统直播存在3~6秒延时的问题,确保了超低延时、低卡顿、秒开流畅的直播观看体验。本文介绍了基于RTS超低延迟直播优化强互动场景体验的最佳实践方案,并以阿里云播放器Aliplayer为例,详细介绍RTS超低延迟拉流接入、自动降级、排障信息获取等逻辑的实现,助力企业打造互动直播行业的产品竞争力。适用场景该方案适用于对超低延迟直播有诉求的客户,尤其是业务中存在强互动场景直播的场景。强互动场景直播主要是指对主播和观众存在互动,或观众存在更高实时性观看、画面互动需求的情况,

  6. ruby-on-rails - 对于新的 ActiveRecord 模型,为什么有些 has_many :through associations add a (1=0) predicate and distinct clause to the sql query? - 2

    每当我实例化一个新的ActiveRecord模型(一个尚未持久化到数据库中的模型)并尝试访问构建模型上的一些各种关联时,Rails查询构建器有时会:将(1=0)谓词添加到查询的where子句。在select语句中添加“distinct”子句。我认为这只会在has_many:through关联连接两个或多个表时发生。我想知道为什么它添加了(1=0)谓词以及distinct子句。对于(1=0)谓词,新模型是否已保存到数据库应该无关紧要(对吧?)。我不知道为什么要添加distinct子句。我在下面有一个简单的例子。classAssignment#s.assignment_attachment

  7. ruby - 无法在 ruby​​ 2.1.2 下安装 ruby​​-debug-ide gem - 2

    我正在尝试在ruby​​2.1.2下安装ruby​​-debug-idegem。这是为了在Rubymine中进行调试。它适用于ruby​​1.9.3但不适用于此版本。这是错误:1.3.5/lib/debugger/ruby_core_source/ruby-2.1.2-p95/***internal.h:209:error:expected‘;’,‘,’or‘)’before‘x’***这是输出。我希望能够以某种方式理解或调试它。顺便说一句,快速修复也很棒:-)Fetching:ruby-debug-ide-0.4.22.gem(100%)Buildingnativeextension

  8. ruby-on-rails - 在 Windows 上的 Ruby on Rails 中使用什么 IDE 进行开发? - 2

    这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:WhatRubyIDEdoyouprefer?大约2年前,我大学毕业后一直在Microsoft.NET上做一些事情。我刚开始研究RubyonRails。那么我应该使用什么编辑器呢?我正在使用Notepad++现在,但我能以某种方式进行调试等吗?

  9. ruby - 如何将 Rubymine IDE 调试器附加到 shell 进程? - 2

    我想使用Rubymine的IDE调试器来调试在命令shell中运行的ruby​​进程,因为它是生成的,例如通过“railsconsole”。在运行网络服务器(从Rubymine中)或测试套件(也从Rubymine中运行)时,我已经从调试器中获得了很大的收获。但是,如果该进程不是由Rubymine启动的,我不知道如何附加调试器。我在带有SunJava1.6.0_26、RubyREE1.8.7和最新调试gems的Ubuntu上使用Rubymine3.2.4版本:ruby-debug-base(0.10.4)ruby-debug-ide(0.4.17.beta8)想法?

  10. 评测:对接GPT-4的NewBing使用体验变化 - 2

    GPT-4是OpenAI发布的最新一代语言模型,于2023年3月14日正式发布,并通过API和ChatGPTPlus平台向用户开放。微软也证实,在GPT-4正式发布之前,就已经在部分版本的Bing中使用GPT-4技术。本文旨在对使用GPT-4技术的NewBing进行中立、专业的使用评测,探讨其使用体验的变化。界面与限额早于2月26日小编获得Newbing试用资格,届时Newbing初体验并不理想,限制多,例如对话只能持续5条自动终止,对话字符受限,生成效果不尽如人意。然而今日对接GPT-4全新bing额度扩充至15条,且对话字数扩容至2000字。Newbing提供了三种模式选项,即创造力、平衡

随机推荐