打造在线编程环境

简介: 打造自己的在线编程环境,使用Coding WebIDE来实现在线的IDE,以便我们在不方便使用本地编辑器的时候可以使用在线编辑器来进行我们的在线编辑操作。

本章内容出自《7天学会ECS》电子书,点击下载完整版

打造在线编程环境

打造自己的在线编程环境,使用Coding WebIDE来实现在线的IDE,以便我们在不方便使用本地编辑器的时候可以使用在线编辑器来进行我们的在线编辑操作。

使用容器服务

容器服务简化了容器管理集群的搭建工作,整合了阿里云虚拟化、存储、网络和安全能力,是Docker云端最佳运行环境。

我们使用镜像市场中自带Docker容器的镜像。

image.png
image.png

实例停止后点击更换操作系统

image.png
image.png
image.png

部署 Web IDE

Coding WeblDE是Coding自主研发的在线集成开发环境(IDE)。用户可以通过WebIDE创建项目的工作空间,进行在线开发,调试等操作,同时WebIDE集成了Git代码版本控制,支持绝大部分Git托管。
下面开始教程:
1.使用PuTTY作为传输终端
PuTTY是自由的跨平台Telnet/SSH 客户端,同时在Win32和Unix 系统下模拟xterm终端。其主要作者是Simon Tatham。
由Larry Li维护并开源的中文版:
下载地址:https://github.com/larryli/PuTTY/releases
打开Putty.exe

image.png

在Putty中配置IP并保存一个新的会话

image.png

双击保存的会话,输入密码后即可登入SSH

image.png

运行下面的代码以安装容器化的WebIDE(在命令行界面点击右键即可粘贴并运行):
git clone https://git.coding.net/coding/WebIDE.git

image.png

cd WebIDE
./ide.sh docker run

image.png

容器服务运行完成

image.png

2.在浏览器中输入IP地址和端口,即可进入WebIDE的界面

image.png

使用WebIDE

我们这里使用在Github的一个DEMO来演示如何操作
1、登录后我们先查看一下IDE的公钥,点击Show public key:

image.png
image.png

2、在Github的Settings中添加公钥

image.png

3、将Github仓库的ssh地址复制到WebIDE中,点击Creating

image.png
image.png

4、点击open打开ecsdemo

image.png

5、新建一个readme.md文件

image.png

写一句Hello World

image.png

保存后课在版本中进行提交

image.png
image.png

确认后再点击推送

image.png

6、在Github仓库中即可看到推送过来的文件

image.png

相关文章
|
Java 开发工具 Android开发
安卓应用成功运行实录
安卓应用成功运行实录
57 0
|
5天前
|
开发框架 Java 编译器
2025年1月推荐-工欲善其事,必先利其器-程序员必备之-核心基本工具—不要看什么国际排行榜-没有用-编辑器和编译器推荐-优雅草央千澈
2025年1月推荐-工欲善其事,必先利其器-程序员必备之-核心基本工具—不要看什么国际排行榜-没有用-编辑器和编译器推荐-优雅草央千澈
|
2月前
|
存储 数据挖掘 语音技术
让你的Notebook飞起来!开发体验再上新台阶
魔搭社区ModelScope最近针对大家积极反馈的Notebook功能进行了多方面的体验升级!这次的升级加入了许多令人兴奋的新特性,在很大程度上提升了Notebook的开发效率和体验。一起来看看这些新功能吧!
|
6月前
|
算法 数据处理 开发者
LabVIEW开发为何仿制(致敬)经典成熟软件
LabVIEW开发为何仿制(致敬)经典成熟软件
42 2
|
7月前
|
前端开发 Oracle Java
编程开发软件工具下载
编程开发软件工具下载
50 0
|
监控 Ubuntu Linux
强烈推荐:网工利器PNETLab模拟器
强烈推荐:网工利器PNETLab模拟器
1353 0
强烈推荐:网工利器PNETLab模拟器
|
前端开发 JavaScript
Primordial Farm(初元农场)星球生态游戏开发源代码部署流程
Primordial Farm(初元农场)星球生态游戏开发源代码部署流程
|
机器学习/深度学习 移动开发 数据管理
TransGAN代码复现—九天毕昇平台
TransGAN是UT-Austin、加州大学、 IBM研究院的华人博士生构建了一个只使用纯 transformer 架构、完全没有卷积的 GAN,并将其命名为 TransGAN。 论文地址:https://arxiv.org/abs/2102.07074 论文精读:论文精读 TransGAN 代码地址:https://github.com/VITA-Group/TransGAN 本篇博文是利用中国移动的九天毕昇平台复现TransGAN的博文。
TransGAN代码复现—九天毕昇平台
第二章 搭建51单片机开发环境
第二章 搭建51单片机开发环境
223 0
第二章 搭建51单片机开发环境

热门文章

最新文章

下一篇
开通oss服务