首页 > 编程语言 >【玩转 Cloud Studio】- 云编程之旅

【玩转 Cloud Studio】- 云编程之旅

时间:2023-07-07 17:13:17浏览次数:29  
标签:node bin 插件 开发 Studio 玩转 Cloud

img


Cloud Studio介绍

Cloud Studio 是基于浏览器的集成式开发环境(IDE),为开发者提供稳定的云端工作站。在使用 Cloud Studio 时无需安装,打开浏览器即可快速启动项目。底层资源自动弹性扩缩,极大地节省成本,低代码开发省时又省力:

● 基于 Web 端的代码编辑器,包含代码高亮、自动补全、Git 集成、终端等 IDE 的基础功能,同时支持实时调试、插件扩展等,提升开发、编译与部署工作效率;

● 支持远程访问云服务器,为腾讯云 SCF 行业用户提供开发-测试-部署完整闭环的云原生开发体验;

● 自研多款插件以满足开发需求,例如协作插件、自定义模板插件、预览插件、部署插件等,助力施展编程潜能。

img

使用本地 IDE 工作中的痛点

1.以下是在工作中遇到的一些问题点,某些方面比较效率低下:

img

2.平时工作中使用到的开发工具,由于 JetBrains 一套工具还是比较消耗内存,由当初的 16G 升级到 72G,毫无压力:

img

Cloud Studio 实操

1.机器测试环境:

img

2.框架模板试用:

img

以下为在实际操作中,基本上可以快速初始化一个环境,然后开始 CODING:

基本在 7s 内可以完成创建、启动、连接工作空间,在不到 2 分钟完成拉取依赖并准备就绪

img

img

以初始化 Go 项目为例:

img

创建工作空间

1.查看 SSH 公钥:

img

2.在 Gitee 中设置 SSH 公钥:

img

3.填写工作空间相关信息,选择对应的分支(test),选择需要构建的环境(vue.js):

在 8s 内拉取 test 分支代码(时间与仓库代码大小也有关系),个人体验的是比较快速的。

img

4.执行 yarn install 时,发现问题,在安装 node-sass 包时,需要 python 环境,而默认 vue.js 的开发环境是没有的。

img

5.更换开发环境为“Ubuntu”,安装 node 环境即可。

尝试将开发环境设置为”node”也不行。

# 使用wget 命令进行下载
wget https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0-linux-x64.tar.xz
# 使用tar对下载好的压缩包进行解压
tar xvf node-v10.16.0-linux-x64.tar.xz
mv node-v10.16.0-linux-x64 nodejs
# 全局使用node与npm
ln -s /usr/local/src/nodejs/bin/node /usr/local/bin/node
ln -s /usr/local/src/nodejs/bin/npm /usr/local/bin/npm

CODING DevOps 与 Cloud Studio 结合

1.CODING DevOps 与 Cloud Studio 授权:

img

2.Cloud Studio 打开新建工作空间:

img

3.安装依赖环境报错:

img

4.忽略版本:

img

5.安装依赖:

img

6.最后可以启动:

img

img

在云 IDE 中打开界面也是比较方便的,像我是 iMac 大屏,刚好多个几个窗口方便进行调试代码。

总结

1.问题点:

img

2.体验优化建议:

img

3.工作中的高效:

img

img

标签:node,bin,插件,开发,Studio,玩转,Cloud
From: https://www.cnblogs.com/codingdevops/p/17535536.html

相关文章

  • 实时体积云:Real time volumetric cloudscapes
    什么是体积云?原来的云都是平面的,在天空盒上方放一张移动的图片。。。而体积云则是有体积的,有高低的层次感。。这么理解不知道对不对?参考1:https://www.bilibili.com/read/cv18575367参考2:https://zhuanlan.zhihu.com/p/485899538参考3:https://www.bilibili.com/video/BV1iA411......
  • Ubuntu系统部署springcloud+nacos遇到的问题。
    1,部署上的jar包运行正常,但是通过浏览器不能访问,telnet+IP+端口连接不通。小皮面板访问后台接口也是不通但是小皮面板可以通过浏览器访问。具体问题暂未解决。2,改用docker部署,将jar包和前端打的包,nacos,redis等打成镜像,放进docker里对外映射出端口可以正常访问。在用docker部署过......
  • Android studio怎么设置首页 来解决一个具体问题的方案
    AndroidStudio设置首页当我们打开AndroidStudio时,默认的页面是WelcometoAndroidStudio,这个页面显示了项目的列表和一些最近的活动。然而,有些开发者可能更喜欢将某个特定的页面设置为AndroidStudio的首页,以方便快速访问常用功能或者项目。在本文中,我们将学习如何设置......
  • 如何实现Android studio设置横屏的方法的具体操作步骤
    AndroidStudio设置横屏的方法引言在Android开发中,有时候我们需要将应用程序的界面固定为横向展示,以适应某些特定场景。本文将介绍如何在AndroidStudio中设置横屏的方法,帮助刚入行的开发者快速掌握这一技巧。方法流程下面是整个设置横屏的方法流程,我们可以用表格的形式展示出......
  • 解决Android studio 新建文件固定创建人创建时间模板的具体操作步骤
    AndroidStudio新建文件固定创建人创建时间模板在开发Android应用程序时,我们经常需要创建许多不同类型的文件,例如Activity、Fragment、Adapter等。为了提高开发效率,我们可以在AndroidStudio中使用模板来自动生成这些文件的代码。在本文中,我们将介绍如何在AndroidStudio中创建一......
  • 解决Android studio 代码提示功功能的具体操作步骤
    AndroidStudio代码提示功能简介AndroidStudio是一款非常强大的集成开发环境(IDE),它为开发者提供了许多便利的功能来提高工作效率和准确性。其中之一就是代码提示功能,它能够根据上下文自动补全代码,提供方法和属性的建议,减少代码编写的错误和不必要的时间浪费。代码提示的类型And......
  • 如何实现Android studio running devices的具体操作步骤
    AndroidStudioRunningDevices在Android开发中,AndroidStudio是最流行的集成开发环境(IDE)。它提供了许多强大的功能,其中之一是可以运行和测试您的应用程序在不同的设备上。在本文中,我们将介绍如何在AndroidStudio中管理和运行设备。设备管理在AndroidStudio中,您可以通过AVDM......
  • 如何实现Android studio .gitignore没生效的具体操作步骤
    解决AndroidStudio.gitignore没生效问题简介在使用AndroidStudio开发Android应用时,我们通常会使用版本控制系统Git来管理代码。然而,有时候我们会发现.gitignore文件中定义的忽略规则并没有生效,导致一些不必要的文件被提交到Git仓库中。本文将介绍如何解决这个问题。解决流程......
  • Docker 安装 Nextcloud
    1.dockercompose文件version:'3'services:db:image:mariadb:10.6restart:alwayscommand:--transaction-isolation=READ-COMMITTED--log-bin=binlog--binlog-format=ROWvolumes:-/mnt/docker/mariadb/conf:/etc/mysql/conf.......
  • springcloud -hystrix服务熔断机制
    服务熔断:就是在错误率达到规定百分比的时候会开启,然后隔断消费者和服务端,在不断访问提升正确率后将其关闭,回复调用链路servicehystrix-payment-order8001增加方法  //=========服务熔断 @HystrixCommand(fallbackMethod="paymentCircuitBreaker_fallback",commandPro......