前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【玩转 Cloud Studio】简单体验与思考

【玩转 Cloud Studio】简单体验与思考

原创
作者头像
治电小白菜
发布2022-08-13 01:11:11
4760
发布2022-08-13 01:11:11
举报
文章被收录于专栏:技术综合技术综合

一. 功能体验

1. 界面

界面跟vscode差不多, 可以安装vscode插件, 打开终端, 整体体验跟本地vscode没啥区别

image.png
image.png

2. 在线预览调试

可以通过配置preview.yml文件, 来控制预览

比如我的教程中, 要打开示例页面, 就通过node写了个服务, 通过配置文件, 来运行命令, 开启服务

可以看到他给页面分配了外网地址, 可以直接在浏览器访问, 当然在代码中如果想访问页面或者接口, 是可以直接访问localhost的

image.png
image.png

配置文件主要还是关注runroot的参数配置, run的命令可以在package.json里组织好, 例如我的就是运行一个js文件

image.png
image.png
代码语言:yaml
复制
# .vscode/preview.yml
autoOpen: true # 打开工作空间时是否自动开启所有应用的预览
apps:
  - port: 3000 # 应用的端口
    run: yarn start # 应用的启动命令
    root: ./ # 应用的启动目录
    name: testWeb # 应用名称
    description: 爬虫测试 # 应用描述
    autoOpen: true # 打开工作空间时是否自动开启预览(优先级高于根级 autoOpen)

3. 协作功能

可以邀请大佬加入进来, 对代码进行指导, 可以视频+语音, 整体如果网络顺畅的话, 体验还是很爽的

1660322525769.png
1660322525769.png

语音和视频功能, 直接可以放弃那些远程工具了, 直接通过网页干全部事

1660322769015.png
1660322769015.png

跟随功能可以, 点击跟随后, 对方打开文件, 自己这边也会跟着打开

1660322856204.png
1660322856204.png

4. 文档详细

其实IDE基本操作和本地vscode差不多, 主要还是一些特殊的功能, 比如预览, 协作啥的, 文档都有介绍

1660323136724.png
1660323136724.png

二. 遇到的问题

1. apt有些包安装不了

估计是安全问题, 限制了包的安装, 这样也导致了我的puppeteer在这个环境中没法跑, 按issue介绍, 需要apt安装一些依赖

2. 预览网址跟本地网址不一致

这应该没法避免, 毕竟IDE的环境在内网, 而预览用的是外网

3. 关闭tab没提示

虽然关掉了, 还能在全部空间里找到, 但是直接就能叉掉, 还是有点慌乱, 怕没自动保存成功, 是不是加个onbeforeunload拦截, 防止误操作

1660323650921.png
1660323650921.png

三. 自定义模板

Cloud Studio做了个爬虫教程 模板链接: https://cloudstudio.net/templates/h3mm9OTGWuz 模板源码: https://github.com/klren0312/spiderTemplate

模板可以用在笔试题, 教程, 还有项目基础框架等方面, 主要就是别人点了模板链接, 就可以拎包入住, 不用管基础环境, 尽管编码

我做的爬虫教程自定义模板, 主要就是在介绍爬虫的同时, 使用的人也可以自己修改爬虫代码, 去体验, 而不是像原来只是看文字, 自己环境搭建还浪费时间, 就失去了尝试的欲望

四. 总结

Cloud Studio整体给我带来了新的开发体验

  1. 不需要关心自己电脑的配置, 只要网络基本正常, 就可以直接开发, 我现在公司的电脑8G内存卡到爆.
  2. 可以协作开发, 以前朋友问问题, 都是用远程工具远程, 或者他上传到github, 我再去拉下来看看改改, 然后顺便开个微信语音骂骂, Cloud Studio把这些全部集成了, 还是很爽

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一. 功能体验
    • 1. 界面
      • 2. 在线预览调试
        • 3. 协作功能
          • 4. 文档详细
          • 二. 遇到的问题
            • 1. apt有些包安装不了
              • 2. 预览网址跟本地网址不一致
                • 3. 关闭tab没提示
                • 三. 自定义模板
                • 四. 总结
                相关产品与服务
                Cloud Studio(云端 IDE)
                Cloud Studio(云端 IDE)是基于浏览器的集成式开发环境,为开发者提供了一个稳定的云端工作站。用户在使用 Cloud Studio 时无需安装,随时随地打开浏览器即可使用。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档