Server bahasa Terraform resmi ( terraform-ls
) yang dikelola oleh HashiCorp menyediakan fitur IDE untuk editor apa pun yang kompatibel dengan LSP.
Tidak semua fitur bahasa (dari LSP atau perspektif lainnya) tersedia pada saat penulisan, namun ini adalah proyek aktif dengan tujuan memberikan pembaruan yang lebih kecil dan bertahap seiring berjalannya waktu. Anda dapat meninjau matriks fitur LSP.
Kami mendorong Anda untuk menelusuri terbitan yang ada dan/atau membuka terbitan baru jika Anda mengalami bug atau mempunyai ide untuk suatu fitur.
Kami bertujuan untuk mengomunikasikan niat kami mengenai perubahan yang dapat dihentikan melalui semver. Terkait dengan hal tersebut, kami mungkin menggunakan pra-rilis, seperti MAJOR.MINOR.PATCH-beta1
untuk mengumpulkan masukan awal mengenai fitur dan perubahan tertentu.
Kami meminta Anda melaporkan bug apa pun di versi apa pun, terutama di pra-rilis, jika Anda memutuskan untuk menggunakannya.
Beberapa editor mempunyai logika bawaan untuk menginstal dan memperbarui server bahasa secara otomatis, jadi Anda mungkin tidak perlu khawatir tentang instalasi atau pembaruan server.
Baca halaman instalasi untuk petunjuk instalasi.
Cara paling masuk akal untuk berinteraksi dengan server bahasa adalah melalui klien yang diwakili oleh IDE, atau plugin IDE.
Silakan ikuti panduan yang relevan untuk IDE Anda.
Silakan merujuk ke .github/CONTRIBUTING.md untuk informasi lebih lanjut tentang cara berkontribusi pada proyek ini.
Server akan mengumpulkan data hanya jika klien memintanya selama inisialisasi. Telemetri disertakan secara default.
Baca lebih lanjut tentang telemetri.