不知道大家有没有遇过类似的情况:身边电脑都没有安装编译环境,却临时有编译任务;想在宿舍完成大学计算机课的作业,但却发现安装各种软件、环境过于费时费力?
如果有一款能在网页中打开的在线编译器,那么许多编程上的任务都可以直接快速地完成。现在就教大家使用这款超简易超方便的网页版C语言在线编译器Lightly,不需要下载和安装,就可以轻松在浏览器中开始编程!
1 - 打开C语言在线编译器Lightly(https://lightly.teamcode.com/)并注册账号。
2 - 完成账号注册后,在项目页面点击右上角的「新建项目」。
3 - 在弹出的对话框中选择「C语言」即可新建C语言在线编译项目,输入项目名称并点击右下角的「新建项目」。
有特别需求的同学,可以根据自己的项目需求选择对应的「C语言标准」和「模板」。目前C语言项目提供的模板为包含CMake的项目。
4 - 项目经过短暂的初始化后,就会成功开启项目编写界面。点击左侧预设的文件名称即可开始编写项目,大家也可以使用下方的「终端」、「输出」和「调试」功能来完善编程体验。
5 - 编写好代码后,大家可以点击右上角的运行键运行项目,也可以右键选择当前项目运行。
如果需要进行断点调试,大家也可以在想要调试的代码行打上断点,点击运行键右侧的「调试」来开始调试。
Lightly中的所有代码和文件都会自动保存到云端,无需再次手动保存。同一个Lightly账号可无限在多个设备中打开,各个设备之间可以无缝衔接,持续编写代码。
除了能够编写C语言外,Lightly目前还支持C++、Java、Go、Python、HTML+CSS+ JavaScript、PHP、Rust等多种主流的编程语言和框架。
高阶功能
除了基础的编写和编译功能外,Lightly还自带许多能够帮助大家快速完成项目任务并提高生产力的内置工具。
分享与协作
Lightly可以邀请其他拥有Lightly账户的小伙伴加入当前项目,一起在项目中协作并完成任务。项目创建者只需点击左上角的「邀请」按钮即可发送链接邀请他人加入项目。
如果你只想把代码分享给朋友或发布到个人文章和博客,你也可以点击右上角的「分享」按钮,生成分享链接让他人复制项目代码并在自己的项目界面中修改调试。分享中的代码快照不会实时更新,若源代码已进行修改,创建者必须再次更新快照,更新才会反映到旧有的快照链接中(链接不变)。
可视化Git
Lightly支持通过关联账号导入GitHub或Gitee中的代码仓库,同时在编辑界面中通过可视化操作处理拉取、推送、提交等Git相关的操作。
另外,在Lightly中新建的项目也可以通过终端的命令行连接代码仓库,具体教程可查看相关的Lightly版本控制官方文档。
连接数据库
Lightly中内置了数据库功能,可以连接PostgreSQL、MySQL、Redis等多种不同的数据库。此功能为付费功能,但已订阅套餐的同学可以免费使用套餐内附赠的时长。
构建项目
如果身边没有构建环境,大家也可以善用Lightly中的构建资源直接在网页中构建项目并下载到电脑中运行。构建任务可选择多种不同的操作系统和处理器,但此功能同样为订阅用户专属的功能。已订阅的用户可使用免费的构建次数,直接在Lightly中构建项目。
目前,Lightly除了可以在网页中编程以外,也支持在Windows、Mac和iPad等多种不同的设备中下载客户端,满足各种不同的编程姿势。