Farih.co.id
Home Windows Cara Mengatur Kode VS dengan WSL 2 di Windows 10 dan 11

Cara Mengatur Kode VS dengan WSL 2 di Windows 10 dan 11

how to fix the visual studio code keeps crashing issue on windows 11

Kode Visual Studio Microsoft sangat populer dan dicintai oleh komunitas pengembang. Subsistem Windows untuk Linux sangat kuat, tetapi jika Anda mengintegrasikan Visual Studio Code pada PC Windows Anda ke kernel WSL, Anda dapat melakukan lebih banyak hal dalam waktu yang lebih singkat dan cara yang lebih baik.


Baca terus selagi kami membahas WSL dan cara menyiapkan VS Code di Windows untuk alur kerja yang mulus.


Apa yang Membuat WSL 2 Begitu Istimewa?

Subsistem Windows untuk Linux (WSL) adalah fitur berharga yang memungkinkan pengguna Windows menjalankan distribusi Linux seperti Ubuntu dan Kali tanpa menyiapkan mesin virtual atau dual-boot.

Dengan WSL, pengguna Windows dapat langsung menggunakan alat, aplikasi, dan utilitas baris perintah Linux tanpa langkah instalasi tambahan. Versi WSL terbaru, WSL 2, memberikan stabilitas yang lebih baik dan kernel Linux khusus.

logo windows dan linux tux

Sebagai pengembang, Anda dapat memanfaatkan WSL untuk mengembangkan aplikasi lintas platform tanpa memerlukan perangkat keras khusus atau meninggalkan ekosistem Windows. Berikut adalah beberapa manfaat penting menggunakan WSL 2.

  • Akses alat dan utilitas Linux dengan mudah: Pengembang dapat langsung menggunakan alat baris perintah Linux tanpa VM atau wadah khusus.
  • Peningkatan kinerja: WSL 2 memberikan kinerja optimal karena memberi Anda kendali penuh atas kernel Linux khusus; ini memberikan waktu boot aplikasi Anda lebih cepat dan memungkinkan penggunaan sumber daya yang efisien.
  • Pengaturan sederhana: Subsistem Windows untuk Linux 2 mudah dipasang. Anda bisa langsung mendapatkannya melalui Microsoft Store; Anda juga bebas memilih dari daftar distribusi Linux yang didukung.
  • Integrasi mulus dengan Windows: Karena WSL 2 terintegrasi langsung dengan OS Windows, pengembang dapat menjalankan aplikasi Linux dan Windows secara bersamaan dan menggunakan direktori file bersama.
  • Integrasi Docker yang ditingkatkan: Anda dapat menjalankan kontainer Docker secara native di WSL 2 dengan mengaktifkan pengaturan backend WSL-2 di Docker Desktop; ini akan membantu meningkatkan kompatibilitas aplikasi Docker Anda dan meningkatkan kinerja secara keseluruhan.

Mengapa Menggunakan Kode Visual Studio dengan WSL 2

VS Code adalah lingkungan pengembangan terintegrasi (IDE) yang kuat yang dibuat oleh Microsoft yang mendukung semua jenis bahasa pemrograman. Pengembang lebih suka menggunakan Visual Studio Code karena berfungsi di hampir semua platform, termasuk macOS, Linux, dan Windows. Itu juga memiliki komunitas besar yang didedikasikan untuk membangun ekstensi hebat yang membuat pengembangan lebih mudah.

Buka kode dalam VS Code yang menjalankan tema 2077

Sebagai pengembang, kemampuan untuk menggunakan Visual Studio Code untuk pengembangan aplikasi pada platform Windows sambil menjalankan aplikasi tersebut pada kernel Linux adalah fitur yang sangat menguntungkan dan hampir tidak dapat dipercaya.

Saat Anda mengintegrasikan VS Code ke dalam Subsistem Windows untuk Linux, Anda dapat menggunakan kernel Linux khususnya untuk meningkatkan kompatibilitas lintas platform. Anda dapat lebih merampingkan alur kerja Anda dengan memanfaatkan terminal terintegrasi dalam VS Code dengan WSL 2.

Cara Mengintegrasikan WSL 2 dengan Kode Visual Studio

Meskipun Subsistem Windows untuk Linux menyediakan kernel Linux khusus tempat Anda dapat menjalankan aplikasi, Anda tidak dapat langsung mengedit kode melalui terminalnya. Untungnya, Anda dapat memudahkan alur kerja Anda dengan mengonfigurasi Visual Studio Code untuk diintegrasikan dengan distribusi Linux WSL 2 Anda.

Cara Memasang Kode Visual Studio

Sebagai prasyarat, Anda harus terlebih dahulu memastikan VS Code telah diatur dengan benar di PC Windows Anda. Menginstal VS Code sangatlah mudah dan sederhana, tetapi jika Anda tidak yakin, Anda dapat melihat panduan pemula kami untuk menyiapkan Visual Studio Code di PC Windows Anda:

  1. Kepala ke situs web resmi Microsoft dan unduh penginstal Windows.
  2. Setelah unduhan selesai, jalankan pengaturan instalasi.
  3. Tekan berikutnya sampai Anda melihat Pilih Tugas Tambahan langkah, dan memastikan Tambahkan ke JALAN opsi dipilih.
    Siapkan MS VSC
  4. Selesaikan wizard penginstalan.

Jika Anda sudah menginstal VS Code, Anda perlu memastikan bahwa Anda dapat menggunakan terminal untuk membuka direktori di VS Code:

  1. Luncurkan Kode VS dari Desktop atau Awal menu.
  2. Pilih Ctrl + Shift + P untuk membuka Palet Perintah.
  3. Di kotak pencarian, ketik Perintah cangkang dan mencari Perintah Shell: Instal perintah “kode” di PATH shell pilihan.
  4. Pilih opsi jika Anda dapat melihatnya. Ini akan memungkinkan Anda untuk membuka direktori dalam Visual Studio Code dari baris perintah.

Jika opsi tidak muncul, maka konfigurasi VS Code sudah diaktifkan di PC Anda.

Cara Mengonfigurasi Kode VS dengan WSL 2

Setelah Anda memastikan VS Code diatur dengan benar di PC Windows Anda, Anda dapat dengan aman menghubungkan VS Code ke Subsistem Windows untuk Linux 2:

  1. Anda dapat melompat ke langkah berikutnya jika Anda telah mengonfigurasi WSL 2 di sistem Anda. Jika tidak, unduh Ubuntu dari Toko Microsoft untuk memulai.
  2. Luncurkan Awal menu, cari Kode Visual Studiodan pilih Kecocokan terbaik.
  3. Dari panel menu samping, klik pada Ekstensi ikon, atau gunakan pintasan Ctrl + Shift + X untuk melihat ekstensi yang dipasang.
  4. Dalam Cari Ekstensi di Marketplace bidang, cari WSLpilih yang paling cocok, dan klik Install.
    ekstensi wsl di VS Code
  5. Setelah ekstensi diinstal, luncurkan distribusi WSL 2 Anda (Ubuntu dalam kasus kami) melalui Awal menu. Anda juga dapat membukanya melalui yang baru Terminal Windows.
  6. Arahkan ke direktori proyek di WSL 2 menggunakan CD perintah dan kemudian masukkan perintah berikut untuk membuka folder di VS Code:
     code . 
  7. VS Code sekarang akan membuka kode sumber Anda di lingkungan Windows tetapi akan memungkinkan Anda untuk men-debug dan menguji aplikasi Anda di lingkungan Linux.

WSL 2 Luar Biasa untuk Pengembang

Jika Anda seorang pengembang yang tidak sepenuhnya puas dengan Linux tetapi masih perlu menggunakannya untuk bekerja, kami sangat menyarankan untuk membiasakan diri dengan WSL 2. Ini adalah alat luar biasa yang akan menjadi lebih baik di tahun-tahun mendatang.

Comment
Share:

Leave a Reply

Your email address will not be published. Required fields are marked *

Ad