乐趣区

关于cloudstudio:玩转-Cloud-Studio-云编程之旅


Cloud Studio 介绍

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

● 基于 Web 端的代码编辑器,蕴含代码高亮、主动补全、Git 集成、终端等 IDE 的根底性能,同时反对实时调试、插件扩大等,晋升开发、编译与部署工作效率;

● 反对近程拜访云服务器,为腾讯云 SCF 行业用户提供开发 - 测试 - 部署残缺闭环的云原生开发体验;

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

应用本地 IDE 工作中的痛点

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

2. 平时工作中应用到的开发工具,因为 JetBrains 一套工具还是比拟耗费内存,由当初的 16G 降级到 72G,毫无压力:

Cloud Studio 实操

1. 机器测试环境:

2. 框架模板试用:

以下为在实际操作中,基本上能够疾速初始化一个环境,而后开始 CODING:

根本在 7s 内能够实现创立、启动、连贯工作空间,在不到 2 分钟实现拉取依赖并准备就绪

以初始化 Go 我的项目为例:

创立工作空间

1. 查看 SSH 公钥:

2. 在 Gitee 中设置 SSH 公钥:

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

在 8s 内拉取 test 分支代码 (工夫与仓库代码大小也有关系),集体体验的是比拟疾速的。

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

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 受权:

2.Cloud Studio 关上新建工作空间:

3. 装置依赖环境报错:

4. 疏忽版本:

5. 装置依赖:

6. 最初能够启动:

在云 IDE 中关上界面也是比拟不便的,像我是 iMac 大屏,刚好多个几个窗口不便进行调试代码。

总结

1. 问题点:

2. 体验优化倡议:

3. 工作中的高效:

退出移动版