Sebelum kamu memulai untuk belajar tentang Flutter, ada baiknya kamu harus mengenal terlebih dahulu 5 Extensions Visual Studio Code Untuk Flutter Developer | Part 1. Kamu juga bisa belajar lebih dalam lagi tentang Flutter di kelas Flutter bersama BuildWithAngga.
Pada pembahasan bagian pertama artikel ini, kita akan membahas 5 Extensions Visual Studio Code Untuk Flutter Developer | Part 1. Daripada penasaran, yuk kita bedah!
Apa itu Extensions Visual Code?
Extension Visual Studio Code adalah program tambahan yang berfungsi untuk menambahkan fitur baru pada pembuatan kode di Visual Studio Code. Tidak hanya itu, manfaat yang bisa dirasakan ketika developer menggunakan extension Visual Studio Code pun juga banyak antara lain :
- Membantu untuk dukungan pada bahasa pemrograman baru.
- Meningkatkan fungsionalitas bahasa pemrograman yang ada di Visual Studio Code.
- Membantu menjawab permasalahan dalam pengembangan perangkat lunak.
- Menyesuaikan tampilan dan menambahkan fitur pada perangkat lunak yang dikembangkan.
Extension yang tersedia pada Visual Studio Code ini bisa dibilang cukup banyak, karena extension ini dibuat oleh seluruh komunitas pengembang Visual Studio Code, dan tersedia secara gratis untuk diunduh sesuai kebutuhan masing-masing developer.
Tata Cara Menginstal Ekstensi Visual Studio Code :
- Buka Visual Studio Code.
- Pada bagian kiri Visual Studio Code, terdapat ikon Extensions.
- Cari extension yang ingin kamu instal dengan menggunakan fitur pencarian.
- Klik tombol install.
Berikut 5 Extension Untuk Flutter Developer :
- Flutter
Sebelum kamu membuat aplikasi mobile. Perlu dipastikan terlebih dahulu sebelum kamu memulai untuk membuat aplikasi mobile dengan Flutter. Extension Flutter ini adalah penyedia bahasa maupun perlengkapan kode untuk Dart dan Flutter, serta debugging dan peluncuran aplikasi Flutter.
void main() => runApp(MyApp());
2. Error Lens
Error Lens adalah extension yang dapat membantu kita untuk mendeteksi permasalahan pada baris kode yang kita buat. Sehingga kita dapat menyelesaikan error dan memperbaikinya dengan cepat. Error Lens ini akan menampilkan permasalahan di sebelah baris kode yang bermasalah.
3. Better Comments
Better Comments dapat membantu kita dalam memberikan komentar pada baris kode yang kita buat. Fitur yang disediakan pun juga banyak seperti Highlighting syntax, tag komentar yang lengkap, folding dan bisa menambahkan emoji pada komentar. Sehingga dengan adanya fitur yang disediakan Better Comments dapat membantu kita dalam meningkatkan kualitas kode.
4. Flutter Tree
Flutter Tree banyak digunakan oleh developer untuk mengembangkan aplikasi mobile-nya. Dengan adanya Flutter Tree, dapat membantu kita untuk memvisualisasikan widget tree dengan satu baris syntax. Selain itu Flutter Tree dapat menemukan serta memperbaiki bug yang ada pada widget tree. Sehingga dapat membantu kamu dalam mempercepat proses pembuatan aplikasi mobile.
5. Pubspec Assist
Sesuai dengan nama extension-nya, kegunaan dari extension ini adalah untuk mengelola file pubspec.yaml dalam proyek kita. Fitur yang disediakan seperti menambahkan dependensi, memperbarui dependensi, format dan validasi file pubspec.yaml, serta mencari beberapa library yang ditambahkan pada file pubspec.yaml. Namun perlu diperhatikan ketika nama di library tidak sesuai, maka Pubspec Assist tetap akan membaca nama yang sesuai dengan library.
Kesimpulan
Beberapa extension di atas merupakan extension yang banyak digunakan oleh Flutter Developer untuk mempermudah kinerja para developer. Dengan adanya extension ini dapat menambah produktivitas kita dalam belajar mengembangkan aplikasi mobile juga, sehingga kita tidak ragu lagi dalam menjawab semua permasalahan yang ada di Flutter.
Kamu bisa mempelajarinya lebih lanjut dengan mengikuti kelas online gratis belajar flutter di BuildWithAngga loh!😍 Dengan belajar di BuildWithAngga kamu bisa belajar dengan mentor yang berpengalaman dan selalu siap membantu kamu untuk meningkatkan skill programming kamu. Eitss tunggu dulu, setiap kamu menyelesaikan kelasnya kamu bakal dikasih sertifikat loh!🤩 Yuk buruan belajar bersama BuildWithAngga.