天天看點

Lightly:新一代的 Rust IDE

Lightly:新一代的 Rust IDE

Rust 是一種高效、可靠的進階程式設計語言,同時可兼顧開發效和執行效率。由 Mozilla 開發的 Rust 語言最早釋出于 2014 年 9 月,目前(2022 年 6 月)的最新版本為 1.62.0。

Rust 語言可以用于開發傳統的可執行程式、Web 應用、網絡伺服器、嵌入式裝置等。Rust 同時具有JavaScript 一般的高效開發文法和 C 語言的執行效率,支援底層平台的開發,同時也可以被編譯成 WebAssembly,在極低的資源消耗做到安全高效。

  1. 一鍵檢測及配置環境

在 Lightly:新一代的 Rust IDE​ 中,使用者隻需在項目頁面建立項目,即可一鍵檢測及配置環境,輕松開始進入程式設計界面。在整個配置過程中,使用者無需下載下傳 Rust 開發環境即可直接線上編寫代碼,而 Lightly 的 Rust IDE 中也内置多種Rust版本,滿足不同項目的需要。

Lightly:新一代的 Rust IDE
  1. 雲上托管與自動配置
Lightly:新一代的 Rust IDE

Lightly IDE 中的所有程式設計語言都支援雲上托管,使用者可以将本地的 Rust 項目上傳到雲端編輯器中,使用雲上托管的開發環境進行程式設計。在雲上托管功能下,Lightly 可讓使用者在 Windows、MacOS、iPad 等不同作業系統和浏覽器中編寫代碼并運作 Rust 項目,切換裝置時無需重新配置環境即可直接繼續程式設計任務。

與此同時,Lightly Rust IDE​ 在導入項目時會自動識别 ​

​cargo.toml​

​ 檔案,直接建構項目的配置資訊,進一步增程序式設計效率。

  1. 支援文法高亮、智能提示、自動補全
Lightly:新一代的 Rust IDE

Lightly 的 Rust 編輯器已備齊文法高亮、智能提示、自動補全等必不可少的的核心功能,讓代碼中的各項參數變得更清晰,同時免去死記硬背、重複打字等繁瑣工作,提高程式設計效率。

此外,Lightly 專業化的程式設計界面也支援主題、字型、快捷鍵自定義,讓 Lightly 更貼合使用者的程式設計習慣,打造使用者專屬的編輯器。

Lightly:新一代的 Rust IDE
  1. 一鍵分享代碼,線上多人協作

Lightly 編輯器中内建分享代碼與協作兩種模式,使用者無需額外安裝任何插件,即可讓對方在無需下載下傳 IDE 的情況下,直接在網頁中檢視、複制項目代碼以及參與協作。

在分享代碼模式下,使用者可以通過一鍵生成的連結分享項目代碼快照​,獲得快照連結的使用者可在網頁中檢視代碼或複制到自己的項目中修改及運作,不會影響原項目中的任何代碼。在協作模式中,使用者則可通過連結邀請好友參與項目協作,僅項目所有者擁有添加、删除協作者的權限。