地形 ls
0.35.0
由 HashiCorp 維護的官方 Terraform 語言伺服器 ( terraform-ls
) 為任何 LSP 相容編輯器提供 IDE 功能。
在撰寫本文時,並非所有語言功能(從 LSP 或任何其他角度來看)都可用,但這是一個活躍的項目,旨在隨著時間的推移提供較小的增量更新。您可以查看 LSP 特徵矩陣。
如果您遇到錯誤或對功能有想法,我們鼓勵您瀏覽現有問題和/或開啟新問題。
我們的目標是透過 semver 傳達我們關於重大變更的意圖。相關地,我們可能會使用預發布版本(例如MAJOR.MINOR.PATCH-beta1
來收集有關某些功能和變更的早期回饋。
如果您決定使用它們,我們要求您報告任何版本中的任何錯誤,尤其是預發行版中的錯誤。
有些編輯器具有自動安裝和更新語言伺服器的內建邏輯,因此您可能不需要擔心伺服器的安裝或更新。
閱讀安裝頁面以取得安裝說明。
與語言伺服器互動最合理的方式是透過 IDE 或 IDE 插件代表的客戶端。
請遵循您的 IDE 的相關指南。
請參閱 .github/CONTRIBUTING.md 以了解有關如何為此專案做出貢獻的更多資訊。
只有當客戶端在初始化期間請求時,伺服器才會收集資料。預設情況下,遙測是選擇加入的。
了解有關遙測的更多資訊。