Berikut adalah beberapa rekomendasi ektension yang dapat digunakan pada Visual Studio Code untuk meningkatkan produktifitas anda dalam mengembangkan aplikasi ASP.NET Core (Web,API,Blazor).
.NET Extension Pack
Pertama yang harus anda install adalah .NET Extension Pack. Extension ini adalah kumpulan dari 28 extension yang sangat berguna untuk meningkatkan produktivitas. Beberapa extension yang ada didalamnya antara lain:
- C# Namespace Autocompletion: Membantu untuk menuliskan namespace
- REST Client: Dapat digunakan untuk pengetesan REST API
- NuGET Gallery: Tampilan NuGET untuk download library yang dibutuhkan
- Blazor Snippet Pack: Membantu mempercepat bekerja dengan blazor
- etc

vscode-solution-explorer
Extension ini sangat membantu jika anda ingin bekerja dengan lebih dari satu project dalam sebuah solution di visual studio code. Anda juga dapat menambahkan referensi dari satu project ke project yang lain menggunakan extension ini.

GitHub Copilot
Ini adalah salah satu extension favorit saya karena sangat membantu membuat anda lebih produktif sebagai developer. Extension ini akan menjadi teman anda dalam menulis code dengan cara memberi suggestion code yang akan anda tulis. Extension ini menggunakan teknologi AI untuk bisa memprediksi kode apa yang akan anda tulis kemudian. Untuk menggunakan extension ini anda perlu berlangganan layanan GitHub Copilot.

GitHub Copilot Chat
Extension ini adalah pelengkap dari GitHub Copilot, dengan extension ini anda dapat menanyakan masalah terkait dengan kode yang anda tulis pada chat (mirip dengan ChatGPT) dan akan mendapatkan beberapa alternatif solusi yang dapat diimplementasikan pada kode anda.

Untuk penggunaan GitHub Copilot dan GitHub Copilot Chat akan dibahas pada blog selanjutnya.
Leave a comment