10 Extension VSCode Terbaik yang Harus Dimiliki oleh Web Developer – Visual Studio Code adalah salah satu code editor yang paling banyak digunakan di luar sana. Popularitasnya muncul karena sifatnya yang ringan, fleksibel, open-source, sederhana, dan dapat diperluas.
Berbicara tentang extension, VSCode memiliki ribuan extension yang dapat kamu pasang untuk meningkatkan produktivitas kamu. Semuanya tersedia di Visual Studio Code dan sebagian besar benar-benar gratis.
Artikel ini membahas 10 Extension VSCode yang secara signifikan meningkatkan pengalaman Web Development kamu. Contoh penggunaan dan cara pemasangan disediakan untuk masing-masing dari mereka.
1. Prettier
Prettier merupakan suatu utilitas yang berguna dalam memformat kode secara otomatis dengan aturan yang dapat disesuaikan untuk menjamin konsistensi format kode. Integrasi antara editor kode dan Prettier di Extension Prettier untuk Visual Studio Code memungkinkan pengguna untuk dengan mudah memformat kode menggunakan pintasan keyboard atau langsung setelah menyimpan file.
2. JavaScript Booster
Extension tersebut memperkaya pengalaman pengguna dalam menggunakan Visual Studio Code dengan menyediakan fitur aksi kode untuk melakukan refactoring pada kode JavaScript yang umum dilakukan saat memprogram. Terdapat banyak aksi kode yang tersedia, seperti mengubah pernyataan if…else menjadi operator ternary, memisahkan deklarasi dan inisialisasi menjadi beberapa pernyataan, dan mengubah fungsi konvensional menjadi fungsi panah.
Baca Juga : 10 Framework Teratas untuk menjadi Full Stack Developer
3. ESLint
ESLint merupakan sebuah alat yang dapat menemukan dan memperbaiki masalah pada kode JavaScript. Alat ini membantu mengelola kualitas dan gaya coding kamu dengan mengidentifikasi pola pemrograman yang dapat memicu timbulnya bug yang rumit. Dengan Extension ESLint di Visual Studio Code, ESLint memberi peringatan langsung pada masalah kode.
4. GitLens
GitLens adalah sebuah Extension yang membantu kamu mengoptimalkan penggunaan kontrol sumber Git di dalam Visual Studio Code. Extension ini menampilkan tampilan yang berisi data repositori penting dan informasi terkait file saat ini, seperti riwayat file, komit, cabang, dan jarak jauh. Selain itu, dengan meletakkan kursor pada baris kode mana pun di editor, GitLens akan menampilkan informasi mengenai komit terbaru yang mencakup perubahan pada baris kode tersebut.
5. Live Server
Extension Live Server untuk VSCode dapat memulai sebuah server lokal yang menampilkan halaman web dengan menggunakan konten file yang ada di workspace. Server tersebut secara otomatis akan melakukan reload saat terdapat perubahan pada file terkait. Hal ini akan memudahkan kamu untuk tidak perlu melakukan refresh halaman secara manual di browser setiap kali terdapat perubahan. Kamu dapat dengan mudah meluncurkan server baru dengan menggunakan opsi “Open with Live Server” yang tersedia di menu konteks saat kamu melakukan klik kanan pada file di VS Code Explorer.
6. CSS Peek
CSS Peek adalah sebuah ekstensi yang memungkinkan pengguna untuk dengan mudah dan cepat mengakses definisi gaya CSS yang ditetapkan untuk berbagai nama kelas dan ID dalam file HTML. Dengan fitur ini, pengguna dapat melihat definisi CSS dari elemen HTML tanpa harus mencari secara manual di file CSS yang terpisah. Hal ini dapat meningkatkan efisiensi pengembangan website dan membantu pengguna dalam mempercepat proses pengembangan dan debugging.
7. Intellisense for CSS Class Names in HTML
Extension ini dapat berkolaborasi dengan CSS Peek untuk memberikan fitur code completion untuk atribut kelas HTML yang berasal dari definisi CSS yang ada di workspace Visual Studio Code saat ini. Dengan begitu, pengguna dapat dengan mudah menavigasi ke definisi CSS yang berkaitan dengan kelas yang digunakan dalam kode HTML mereka.
8. JavaScript (ES6) Code Snippets
JavaScript (ES6) Code Snippets adalah Extension yang menyediakan shortcut dan code snippets untuk mempercepat penulisan kode JavaScript dalam sintaks ES6. Dengan Extension ini, Anda dapat meningkatkan produktivitas Anda tanpa perlu menghafal banyak sintaks atau mengetik kode yang sama berulang-ulang di berbagai editor teks populer seperti VS Code, Atom, dan Sublime Text.
9. Visual Studio Intellicode
Kecerdasan Buatan terus meningkatkan produktivitas pekerja di berbagai pekerjaan dan developer pun tidak ketinggalan. IntelliCode adalah alat yang menghasilkan rekomendasi penyelesaian kode pintar yang sesuai dengan konteks code saat ini. Saat kamu mengetik .(titik) karakter untuk mengakses metode atau bidang objek, IntelliCode akan menyarankan skenario yang kemungkinan besar akan digunakan. Item dalam daftar dilambangkan dengan menggunakan simbol bintang.
10. VSCode Icons
Paket ikon tersedia untuk menyesuaikan tampilan file dari berbagai jenis di Visual Studio Code. Mereka meningkatkan tampilan aplikasi dan membuatnya lebih mudah untuk mengidentifikasi dan membedakan file dari berbagai jenis. Ikon VSCode adalah salah satu Extension paket ikon yang paling populer, menawarkan kumpulan ikon yang sangat lengkap dan lebih dari 11 juta unduhan.
Jadi, kami telah membahas 10 Extension VSCode penting yang membantu Web Development kamu dalam Visual Studio Code. Instal sekarang untuk meningkatkan produktivitas kamu.
Kalau kamu tertarik menjadi Web Developer kamu bisa mengikuti Program Coding Bootcamp yang diadakan oleh Koding Akademi, informasi lebih lanjut kamu bisa hubungi melalui Whatsapp ya!
Source : CodingBeautyDev
-
Basic ReactJS Web ProgrammingRp3,800,000.00
-
Web Design dengan HTML5, CSS, JavascriptRp2,945,000.00
-
Web Programming PHP, MYSQLRp3,750,000.00