「語言伺服器」頁面

語言伺服器讓你能設定與語言伺服器相關的屬性。

「啟用語言伺服器協議」核取方塊

啟用語言伺服器協議可啟用以下功能:

  • 停留工具提示在勾選顯示停留工具提示核取方塊後

  • 搜尋功能表上的搜尋符號

  • 允許選擇語言伺服器協議作為語法檢查文檔類型

「文檔類型」下拉清單方塊

指定要使用的語言伺服器。HTML、CSS、JavaScript 和 Perl 服務器隨 EmEditor 安裝並可以使用。其他語言伺服器需要額外的安裝步驟。有關安裝語言伺服器的信息,請參閱下面的「語言伺服器安裝」部分。

「顯示停留工具提示」核取方塊

顯示停留工具提示。

「顯示完成清單」核取方塊

顯示完成清單。

「重設」按鈕

重設為預設設定。會顯示重設對話方塊並讓你能從另一個組態複製設定。

語言伺服器安裝

C/C++

安裝 clangd。通過打開命令提示符並調用 clangd --version 來測試安裝。 它支持基於 CMake 和 Bazel 的項目。您需要按照上述頁面上的項目設定步驟來生成 compile_commands.json 檔案。

Python

用 pip 安裝 Python LSP Server。在命令提示符中使用 python -m pylsp --help 測試安裝。

HTML,CSS,JavaScript,JSON 和 Perl

EmEditor 內置了這些服務器。以下清單提供了指向其源存儲庫的連結。