在2005年,Linus Torvalds开创了一个名为Git的开源版本控制系统。开发者在使用Git作为版本控制系统时,能够获取项目的整个代码库和修改历史。因此,他们也能更轻易地新建分支和合并代码。
GitHub正是一个在Git开源版本控制系统上建立的云端代码仓库托管服务商。用户可以在GitHub上免费注册并创建公共的代码仓库,这不仅让个人和小团队能够更好地利用Git进行版本控制和协作,也让GitHub成为了著名的开源项目网站。
虽然GitHub在公开代码仓库的基础上提供免费服务,他其实也通过部署私人代码仓库盈利,其中包括为团队和企业提供更专业且完善的代码托管服务。
一般而言,GitHub仅提供代码托管服务。用户如果在GitHub上搜索到有趣的代码,需要自行下载复制到本地并用编辑器打开或运行。在Lightly IDE(lightly.teamcode.com)中,用户可以直接从GitHub复制代码仓库,在云端中直接运行并修改代码。
使用步骤
- 在AppStore上下载安装Lightly
这是一个能在iPad上编写并运行代码的IDE,基本上主流的编程语言都可以使用,还支持使用数据库和构建程序。
- 在GitHub上查找代码仓库
这个就不需要多说了吧?自己想要找什么搜索就行,以 JS 盖楼小游戏为例直接复制仓库网址:https://github.com/iamkun/tower_game.git
- 打开Lightly并导入项目
注册登录后会直接显示项目列表,在项目列表的右上方选择导入项目,然后把GitHub仓库网址粘贴到「Git地址」中,点击下一步后会自动检测代码仓库。如果运行的是自己账号内的代码,也可以选择授权访问后登录GitHub或Gitee。
- 根据项目类型选择编程环境
这部分需要我们手动选择项目的编程语言,演示用的 JS 小游戏可以选择 HTML 后点击「创建」。目前支持的其他编程语言包括:C/C++、Python、Go、Java、PHP、Rust、Vue、React等。
- 运行项目
项目打开后,找到对应的源文件即可查看并运行项目。
- 构建制品
如果项目需构建成制品,只需点击右侧的「构建」按钮即可构建成制品。构建任务根据项目类型可选择不同的操作系统和版本,目前支持 Windows、Linux 和 MacOS。由于系统限制,在iPad上完成构建的任务无法在设备上直接打开,需要发送到相应的操作系统上运行。
如果喜欢这篇文章,欢迎点赞收藏。如果想要了解iPad版Lightly的更多功能,可以查看往期的文章: