界面跟vscode
差不多, 可以安装vscode插件, 打开终端, 整体体验跟本地vscode没啥区别
可以通过配置preview.yml
文件, 来控制预览
比如我的教程中, 要打开示例页面, 就通过node写了个服务, 通过配置文件, 来运行命令, 开启服务
可以看到他给页面分配了外网地址, 可以直接在浏览器访问, 当然在代码中如果想访问页面或者接口, 是可以直接访问localhost的
配置文件主要还是关注run
和root
的参数配置, run
的命令可以在package.json
里组织好, 例如我的就是运行一个js文件
# .vscode/preview.yml
autoOpen: true # 打开工作空间时是否自动开启所有应用的预览
apps:
- port: 3000 # 应用的端口
run: yarn start # 应用的启动命令
root: ./ # 应用的启动目录
name: testWeb # 应用名称
description: 爬虫测试 # 应用描述
autoOpen: true # 打开工作空间时是否自动开启预览(优先级高于根级 autoOpen)
可以邀请大佬加入进来, 对代码进行指导, 可以视频+语音, 整体如果网络顺畅的话, 体验还是很爽的
语音和视频功能, 直接可以放弃那些远程工具了, 直接通过网页干全部事
跟随功能可以, 点击跟随后, 对方打开文件, 自己这边也会跟着打开
其实IDE基本操作和本地vscode差不多, 主要还是一些特殊的功能, 比如预览, 协作啥的, 文档都有介绍
估计是安全问题, 限制了包的安装, 这样也导致了我的puppeteer
在这个环境中没法跑, 按issue介绍, 需要apt安装一些依赖
这应该没法避免, 毕竟IDE的环境在内网, 而预览用的是外网
虽然关掉了, 还能在全部空间里找到, 但是直接就能叉掉, 还是有点慌乱, 怕没自动保存成功, 是不是加个onbeforeunload
拦截, 防止误操作
用
Cloud Studio
做了个爬虫教程 模板链接: https://cloudstudio.net/templates/h3mm9OTGWuz 模板源码: https://github.com/klren0312/spiderTemplate
模板可以用在笔试题, 教程, 还有项目基础框架等方面, 主要就是别人点了模板链接, 就可以拎包入住, 不用管基础环境, 尽管编码
我做的爬虫教程自定义模板, 主要就是在介绍爬虫的同时, 使用的人也可以自己修改爬虫代码, 去体验, 而不是像原来只是看文字, 自己环境搭建还浪费时间, 就失去了尝试的欲望
Cloud Studio整体给我带来了新的开发体验
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。