Instalasi
Instal binary forgels dengan Cargo
Butuh Rust stable dengan Cargo terinstal.
Instal
cargo install --path crates/forgelsJalankan dari source tanpa menginstal:
cargo run -p forgelsHubungkan editor
Server berbicara JSON-RPC lewat stdio. Arahkan klien LSP generik apa pun ke binary forgels:
- Transport:
stdio - Language id:
solidityuntuk file.sol - Command:
forgels
Tidak perlu plugin khusus editor. Jika editor meminta language id atau pola file, pakai solidity dan *.sol.
Verifikasi
- Buka folder yang berisi file
.sol. - Buka file tersebut di editor.
- Sengaja rusak sesuatu, misalnya hapus titik koma.
- Diagnostic akan muncul dalam ~200 ms (debounce bawaan).
Jika tidak terjadi apa-apa, jalankan forgels di terminal. Startup tercatat ke stderr, dan masalah config tercetak sebagai peringatan forgels: ... di sana.
Langkah berikutnya
- Mulai cepat: pastikan hover, completion, dan goto-definition berfungsi
- Konfigurasi: pengaturan
forgels.tomlopsional