Lightly Logo
返回按钮
返回博客

Lightly:新一代的 Rust IDE

2022-07-26

Rust 是一种高效、可靠的高级编程语言,同时可兼顾开发效和执行效率。由 Mozilla 开发的 Rust 语言最早发布于 2014 年 9 月,目前(2022 年 7 月)的最新版本为 1.62.0。

Rust 语言可以用于开发传统的可执行程序、Web 应用、网络服务器、嵌入式设备等。Rust 同时具有JavaScript 一般的高效开发语法和 C 语言的执行效率,支持底层平台的开发,同时也可以被编译成 WebAssembly,在极低的资源消耗做到安全高效。

Lightly:新一代的 Rust IDE

Lightly Rust在线编译运行

1. 一键检测及配置环境

在 Lightly:新一代的 Rust IDE 中,用户只需在项目页面创建项目,即可一键检测及配置环境,轻松开始进入编程界面。在整个配置过程中,用户无需下载 Rust 开发环境即可直接在线编写代码,而 Lightly 的 Rust IDE 中也内置多种Rust版本,满足不同项目的需要。 在Lightly新建Rust项目文件

2. 云上托管与自动配置

Lightly IDE 中的所有编程语言都支持云上托管,用户可以将本地的 Rust 项目上传到云端编辑器中,使用云上托管的开发环境进行编程。在云上托管功能下,Lightly 可让用户在 Windows、MacOS、iPad 等不同操作系统和浏览器中编写代码并运行 Rust 项目,切换设备时无需重新配置环境即可直接继续编程任务。 Lightly自动配置Rust开发环境与依赖 与此同时,Lightly Rust IDE 在导入项目时会自动识别 cargo.toml 文件,直接构建项目的配置信息,进一步增进编程效率。

3. 支持语法高亮、智能提示、自动补全

Lightly 的 Rust 编辑器已备齐语法高亮、智能提示、自动补全等必不可少的的核心功能,让代码中的各项参数变得更清晰,同时免去死记硬背、重复打字等繁琐工作,提高编程效率。 Rust语法高亮、自动补全

此外,Lightly 专业化的编程界面也支持主题、字体、快捷键自定义,让 Lightly 更贴合用户的编程习惯,打造用户专属的编辑器。 Lightly支持Rust断点调试Debug

4. 一键分享代码,在线多人协作

Lightly 编辑器中内建分享代码与协作两种模式,用户无需额外安装任何插件,即可让对方在无需下载 IDE 的情况下,直接在网页中查看、复制项目代码以及参与协作。

在分享代码模式下,用户可以通过一键生成的链接分享项目代码快照,获得快照链接的用户可在网页中查看代码或复制到自己的项目中修改及运行,不会影响原项目中的任何代码。在协作模式中,用户则可通过链接邀请好友参与项目协作,仅项目所有者拥有添加、删除协作者的权限。 Lightly支持多人实时协作Rust项目开发 除了 Rust IDE 外,Lightly 编辑器目前还支持 Python、HTML、C/C++、React、Vue、PHP、Go 等多种语言和框架,同时也支持 Markdown 语法实时预览。

Lightly 至今仍不断地追求进步,根据程序员与开发者的不同需求打造更优秀的编程体验。如果你对 Lightly 在线编译器有更多的意见与期待,欢迎在 Lightly 官网中反馈意见栏中提出建议与意见,同时也欢迎加入我们的用户社群,我们将在下个版本给大家带来更多更好的功能。 Lightly用户反馈群