
Hari pertama masuk ofis, lepas dapat company laptop, apa benda pertama korang kena buat? Mesti lah setup environment kerja! Jangan ingat nak tulis kod pakai Notepad je.
Dalam industri software development, kelajuan dan produktiviti tu sangat penting. Ini adalah senarai 7 tools dan extensions dalam VS Code yang wajib korang install supaya kerja jadi lebih tersusun.
Alatan Perisian (Software Tools) Wajib
-
Postman (atau Insomnia): Kalau korang terlibat dengan backend atau guna API, ini benda wajib. Postman bantu korang test API (GET, POST, PUT, DELETE) tanpa perlu tulis kod frontend dulu.
-
DBeaver / TablePlus: Tinggalkan command line yang memeningkan untuk tengok database. DBeaver ni menyokong pelbagai jenis database (MySQL, PostgreSQL, dll) dalam satu interface visual yang kemas.
-
Docker Desktop: Dulu orang selalu cakap, “Eh, kod ni jalan elok je kat laptop saya.” Docker selesaikan masalah ni. Ia pastikan persekitaran (environment) projek korang sama 100% dengan kawan sepasukan dan server live.
VS Code Extensions Wajib
-
GitLens: Benda ni paling power. Ia tunjuk terus (secara inline) siapa yang tulis setiap baris kod, pukul berapa, dan dari commit mana. Senang korang nak cari siapa punya salah kalau kod tiba-tiba rosak!
-
Prettier - Code formatter: Malas nak susun indentation atau jarak kod korang? Prettier akan automatik betulkan susunan kod supaya jadi seragam setiap kali korang tekan Save (Ctrl+S / Cmd+S).
-
Error Lens: Kalau ada kesilapan sintaks (syntax error), extension ni akan highlight keseluruhan baris kod tu dengan warna merah menyala. Tak payah tunggu masa compile baru nak perasan error.
-
Thunder Client: Ini alternatif ringan untuk Postman yang terbina terus di dalam VS Code. Korang boleh buat API testing tanpa perlu buka aplikasi lain.
Finish with a Takeaway
Sebagai seorang developer, senjata utama kita adalah perisian kita. Meluangkan masa sehari suntuk untuk setup VS Code dan install semua alat bantu ini adalah pelaburan masa yang sangat berbaloi. Ia bukan saja mempercepatkan kerja harian, tapi menyelamatkan mental korang dari burnout akibat mencari error remeh!