Lem
GitHubDiscord Matrix Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

Lem,為 Common Lisp 打造的編輯器/IDE

Build Status Backers on Open Collective Sponsors on Open Collective

只要安裝好 Lem 之後,您就可以開始開發 Common Lisp 程式。

除此之外,您也可以用它來寫其他語言的程式。 Lem 原生支援 語言伺服器通訊協定(Language Server Protocol, LSP)。

快速指南

功能

鍵盤導向

Lem 內建有 Emacs 或 Vim 的快捷鍵,讓您只用鍵盤就能完成所有工作!

外星科技

眾所周知,John McCarthy 在 1958 年為世界帶來了外星科技,Lisp,而我們將延續這個偉大的傳統。

Lem 不僅是用 Common Lisp 寫的,您還可以用 Common Lisp 擴展其功能。

使用 SDL2 的 GUI 版本

在 Lem 2.0 時,我們帶來了圖形介面版的 Lem。

圖形版的 Lem 不僅支援圖片和滑鼠操作,還帶來了內建遊戲和超過 180 種色彩主題。

配置好的 Common Lisp 開發環境

馬上開始開發 Common Lisp 程式!

Lem 附帶有功能齊全的 REPL 和互動式的 debugger,還有各種幫助你寫 Lisp 的插件。

專案樹狀圖

用樹狀圖瀏覽正在開發的專案。

還有更多!

File tree on the left.

內建終端機、多重游標、互動式的 grep、檔案管理器、分頁、內建 Git、巨集

Lem 還支援包括但不限於下列的語言:

C, Scheme, Go, JavaScript, TypeScript, Python, Rust, Elixir, Haskell, Java, Nim, Dart, OCaml, Scala, Swift, Lua, Ruby, shell, asm

Markdown, ASCII, JSON, HTML and CSS, SQL…