博客 / 詳情

返回

emacs開發環境配置(4)——rust開發環境(2023更新版)

一、參考

emacs系列文章目錄——更新ing

rust-mode

rust-mode: rust config

rust-analyzer

二、名次解釋

2.1 rust-analyzer

rust-analyzerRust 的一個語言服務器,它提供了 Rust 語言的各種功能,包括自動補全、類型檢查、跳轉到定義、重構等等。

2.2 lsp-mode

lsp-mode 則是 Emacs 的一個插件,它實現了 Language Server Protocol(語言服務器協議),這是一種允許編輯器和語言服務器通信並提供更豐富效果的通用協議。

Emacs 中編輯 Rust 代碼的時候,會開啓 lsp-mode,然後 lsp-mode 會自動啓動並與安裝在你本地的 rust-analyzer 連接,開始提供上述所説的功能。

三、實際使用

3.1 rust語言的 init.el 配置

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.