Merapikan Kode Zig Dengan Formatter di Visual Studio Code

M. Zakiyuddin Munziri
Sainseni
Published in
2 min readJun 3, 2022
Photo by Steven HWG on Unsplash

Catatan: tulisan ini merupakan lanjutan dari tulisan Konfigurasi Autocomplete Zig pada Visual Studio Code dengan Zig Language Server (ZLS). Saya sangat menyarankan untuk membaca tulisan tersebut terlebih dahulu

Latar Belakang

Menulis kode dengan indentasi dan peletakkan kurung buka dan tutup yang konsisten adalah sebuah keharusan, untuk membuat kode menjadi rapi.

Zig sendiri memiliki formatter bawaan dengan mengetikkan zig fmt main.zig.

Namun sayangnya, akan melelahkan jika kita harus mengetikkan perintah tersebut untuk merapikan. Untuk itu, mari kita buat pekerjaan lebih mudah.

Pembahasan

Pertama install terlebih dahulu extensi Zig.

https://marketplace.visualstudio.com/items?itemName=tiehuis.zig

https://marketplace.visualstudio.com/items?itemName=tiehuis.zig

Kemudian pada menu, klik View > Command Pallete.

Lalu ketikkan setting json. Klik pilihan paling atas.

Lalu tambahkan kode ini pada baris terakhir. Perhatikan kurung buka dan tutupnya agar tidak terjadi kesalahan.

"[zig]": {"editor.defaultFormatter": "tiehuis.zig"},"zig.buildOnSave": true

Selesai!

Setiap kali kode disave, maka akan menajalankan zig fmt dan kode menjadi lebih rapi.

Sebelum

kode sebelum disave

Setelah disave

kode setelah disave

Terhubung

Ikuti log random saya dalam mempelajari teknologi melalui @zakiego.

--

--