Visual Studio Code (VS Code) ini adalah sebuah teks editor ringan dan handal yang dibuat oleh Microsoft untuk sistem operasi multiplatform, artinya tersedia juga untuk versi Linux, Mac, dan Windows. Teks editor ini secara langsung mendukung bahasa pemrograman JavaScript, Typescript, dan Node.js, serta bahasa pemrograman lainnya dengan bantuan plugin yang dapat dipasang via marketplace Visual Studio Code (seperti C++, C#, Python, Go, Java, dst). Banyak sekali fitur-fitur yang disediakan oleh Visual Studio Code, diantaranya Intellisense, Git Integration, Debugging, dan fitur ekstensi yang menambah kemampuan teks editor. Salah satu fitur yang menarik adalah adanya ekstensi yang dapat dipasang untuk menambahkan kemampuan dari Visual Studio Code ini. Ekstensi tersebut bisa berupa tema, pendukung Intellisense, cuplikan snippet code, dan penambah alur produktivitas programming. Visual Studio Code dapat diunduh pada tautan di bawah ini.
Menggunakan JavaScript dalam web development adalah suatu hal yang wajib ditemui ketika membuat web untuk bagian depan front end dan juga web service backend-nya dengan Node JS. Visual Studio Code Marketplace menyediakan banyak sekali ekstensi pendukung untuk pengembangan web ini. Beberapa ekstensi yang saya temui dan telah dipakai untuk pengembangan aplikasi web berbasis JavaScript adalah sekitar lebih dari 50 buah. Daftar ekstensi tersebut akan saya jelaskan secara singkat satu per satu berikut link keterangan untuk mengunduh ekstensinya melalui VS Code Marketplace.
Penjelasan detail dari ekstensi-ekstensi tersebut dapat dilihat dengan menekan atau klik tulisan dari nama ekstensi. Ketika diklik, browser akan membuka halaman detailnya di web Visual Studio Marketplace.
Selain ekstensi untuk kenyamanan penulisan kode dan kolaborasi, saya juga menggunakan ekstensi untuk mengubah tema teks editor VS Code ini. Ekstensi ini berupa tema ikon untuk representasi file di dalam folder proyek. Ekstensi tema yang juga dipakai yaitu ekstensi untuk tema pewarnaan kode di dalam teks editor. Cara mengganti tema dan ikon di VS Code cukup mudah, yaitu dengan mengakses menu File > Preferences > Color Theme atau File Icon Theme . Bisa juga dengan menggunakan Command Palette yaitu dengan menekan tombol Ctrl + Shift + P . Kemudian ketikkan Theme , dan opsi pun akan muncul. Beberapa opsi untuk mengakses setelan tema dan ikon di VS CodeDokumentasi mengenai tema dan ikon di VS Code ini bisa kalian baca di dokumentasi berikut ini. Tema favorit yang biasa digunakan ada beberapa macam, diantaranya tema Mayukai Theme dan tema Gruvbox Material. Tampilan Mayukai ThemeTampilan tema GruvboxSedangkan untuk tema ikon file yang menjadi favorit adalah tema Material Icon Theme, Nomo Dark Icon Theme, Simple Icons , dan VS Code Great Icons. Beberapa tema untuk memberikan warna di tulisan kode yang saya rekomendasikan yaitu :
Kemudian berikut daftar tema icon yang saya rekomendasikan dan menarik untuk melengkapi beberapa tema yang telah disebutkan di atas.
Demikian daftar ekstensi dan tema yang saya gunakan untuk melengkapi teks editor Visual Studio Code. Beberapa diantaranya sangat membantu untuk menambah kenyamanan dan produktivitas dalam penggunaan VS Code ini. Silahkan saja kalian coba ekstensi-ekstensi yang telah saya berikan di atas. Siapa tahu bisa cocok dan menjadi menambah produktivitas dan kenyamanan ketika menggunakan Visual Studio Code.
Saya juga membuat sebuah extensions pack yang berisi daftar ekstensi, tema, dan icon yang telah saya sebutkan di atas. Ekstensi ini bernama Full JavaScript Complete Pack . Ekstensi ini dapat diunduh melalui Visual Studio Code marketplace dari dalam text editor VS Code langsung. Atau bisa melalui tautan berikut ini. Tujuan dari dibuatnya ekstensi ini adalah agar memudahkan orang-orang dalam memasang ekstensi yang diperlukan sekaligus, tanpa perlu memasang dan mencari satu per satu di marketplace. Hal ini adalah masalah yang sering saya temui ketika ingin mengkonfigurasi VS Code dan bisa jadi masalah yang sama ditemui oleh orang-orang yang lain. Pastikan koneksi internet yang tersedia cukup stabil dan cepat sebelum memasang ekstensi ini. Jika ditemui masalah ketika pemasangan ekstensi, bisa diatasi dengan memasang ulang ekstensi ini. Extension Pack tersebut tersedia kode sumbernya, yang telah saya letakkan ke Github berikut ini. Setelah pemasangan Extension Pack ini, pastinya akan ditemui beberapa ekstensi di dalamnya yang mungkin tidak perlu. Kalian bisa mematikan beberapa ekstensi yang tidak perlu tersebut dengan membuka halaman Extensions di VS Code, kemudian cari ekstensi yang ingin dimatikan, dan tekan tombol berbentuk gerigi atau Gear, dan pilih Disabled. Silahkan dicoba dan dipasang untuk memperlancar programming JavaScript dan Web dengan VS Code.
Daftar ekstensi VS Code yang lain untuk JavaScript bisa dilihat juga di channel Web Programming Unpas berikut ini. |