编辑器(IDE)是程序员和开发人员工作中必不可少的工具,一个好的IDE可以大幅度的提升我们的工作效率。
目前工作中的使用到的编译器基本都需要以软件的形式安装在电脑中,同时还会配套安装各种插件在本地中,这种情况下不论我们在任何地方办公,都需要时时刻刻的携带着这台电脑,这样就会非常的不方面,在每次更换电脑后还需要浪费大量时间去安装软件。
在疫情时代,云编译器的优点将会更加明显。在拥有云编译器后,程序员回家则无需携带者笨重的电脑,只需在家中打开浏览器访问编译器即可。
点击使用 云IDE
传统IDE缺点:
- 软件臃肿
- 使用复杂
- 增加电脑负担
- 降低了编程效率
- 需要花时间配置软件
云IDE 的优点:
- 无需本地环境
- 通过浏览器访问即可实现传统IDE的功能
- 使用方便,可随时随地进行办公
1、云IDE介绍
- 云IDE预制了常见的开发环境,无需下载安装,一键创建项目,灵活配置代码仓和云主机。
- 支持在线安装 VSCode 插件来增强使用体验,支持从基础组件快速构建高阶组件,无需重新编写组件,提高研发效率可随时随地开发编码。
- 能够自动拉取代码、安装依赖、打开预览等等
2、云IDE操作介绍
- 云ide支持VSCode,熟悉VSCode的朋友完全可以直接上手
- 下面只简单介绍下云ide的操作流程
2.1、创建项目
- 创建工作空间
2.配置工作环境
这里我选择的是python
代码来源可选择github仓库,这里会直接拉取代码并安装依赖
3.云IDE主页
这里可以看到它和vscode基本一样
同时也支持vscode的插件与快捷键命令
由于我使用的是python,这里我只安装了python的环境
大家有需要可以安装其他环境
4.运行demo
这里写一个冒泡排序给大家演示一下
这里把代码给大家,有兴趣的可以去尝试一下
点击使用 云IDE
def bubble_sort(lst): for i in range(1,len(lst)): exchange = False for j in range(0,len(lst)-i): if lst[j]>lst[j+1]: lst[j],lst[j+1] = lst[j+1],lst[j] exchange = True if not exchange: break def main(): line = input().split() lst = [eval(value) for value in line] bubble_sort(lst) #lst.sort() 可直接升序排列 print(lst) main()
- 具体使用教程