最近玩了下华为云的cloudIDE,觉得很不错
华为云cloudIDE是一种在线的开发平台,可以理解为 IDE + runtime,提供了在线的代码编辑,加应用环境,系统是基于Linux内核的EulerOS;
使用鲲鹏实例构建的平台是免费的,构建实例时,应用环境是预置好的,目前有这些可选:
构建好后,系统默认给的账号是user,没有root权限,也不能yum安装各种软件,但是可以源码编译方式安装,这里是我自己编译安装的redis:
redis进程是user用户运行的,当前也不能创建其他用户;
下面总结一下优缺点:
优点
- 直接在线编辑,运行代码,不用考虑各种本地环境了,搭建一次,处处使用,非常方便,并且有git,更是可以方便的同步代码到仓库
- 可以额外安装一些软件,应付预置环境的不足
- 可以创建多个实例,并且多个实例的可以同时开启的
- 鲲鹏实例暂时免费使用,香
- 可以临时开放限定时长的http/https外网访问端口
缺点:
- 没有root权限,并且默认分配的user也没有sudo权限可使用,导致很多地方都限制了资源的使用
- user用户也不会有密码给我们,当然更不会有公网ip给我们,无法本地ssh连接啥的,一些数据服务当然也不能本地客户端去连接 (毕竟是免费的,这一点当然也不能去吐槽)
- 目前显示2020年免费,现在已经2021年了,不知道接下来是否收费
展望:
如果自己的云服务器+cloudIDE就比较完美了,权限更多,操作起来就更方便了
本作品采用《CC 协议》,转载必须注明作者和本文链接