Panduan Lengkap: Cara Menjalankan Python di VS Code

Visual Studio Code (VS Code) telah menjadi editor kode pilihan bagi banyak pengembang, terutama karena fleksibilitas dan ekosistem ekstensi yang kaya. Bagi pengguna Python, mengintegrasikan VS Code dengan bahasa pemrograman ini adalah langkah penting untuk meningkatkan produktivitas. Artikel ini akan memandu Anda langkah demi langkah tentang cara mengatur lingkungan Anda sehingga Anda dapat menjalankan skrip Python dengan mudah langsung dari VS Code.

Py
Simbolisasi integrasi Python dalam VS Code.

Langkah 1: Pastikan Python Sudah Terinstal

Sebelum memulai dengan VS Code, Anda harus memiliki interpreter Python yang terinstal di sistem operasi Anda (Windows, macOS, atau Linux). VS Code tidak menginstal Python untuk Anda; ia hanya menyediakan alat untuk berinteraksi dengannya.

Verifikasi Instalasi: Buka terminal atau Command Prompt Anda dan ketik perintah berikut:
python --version
atau
python3 --version
Jika Anda melihat nomor versi (misalnya, Python 3.10.5), instalasi berhasil. Jika tidak, unduh dan instal versi terbaru dari situs resmi Python.

Langkah 2: Instal Visual Studio Code

Jika Anda belum memiliki VS Code, unduh dan instal dari situs resmi Microsoft. VS Code ringan dan sangat responsif, menjadikannya lingkungan pengembangan yang ideal.

Langkah 3: Pasang Ekstensi Python (The Essential Step)

Kekuatan utama VS Code terletak pada ekstensinya. Untuk mendapatkan fitur-fitur seperti pelengkapan kode cerdas (IntelliSense), debugging, linting, dan format otomatis untuk Python, Anda wajib menginstal ekstensi resmi dari Microsoft.

Cara Memasang Ekstensi:
  1. Buka VS Code.
  2. Klik ikon 'Extensions' di sidebar kiri (terlihat seperti empat kotak, satu terlepas).
  3. Di kolom pencarian, ketik Python.
  4. Cari ekstensi bernama "Python" yang diterbitkan oleh Microsoft.
  5. Klik tombol Install.

Setelah instalasi selesai, editor Anda siap bekerja dengan sintaksis Python.

Langkah 4: Memilih Interpreter Python

Jika Anda memiliki beberapa versi Python (misalnya, Python 3.8 dan 3.11) atau menggunakan lingkungan virtual (virtual environments), Anda perlu memberi tahu VS Code interpreter mana yang harus digunakan untuk proyek spesifik Anda. Interpreter yang dipilih akan menentukan lingkungan di mana kode Anda dieksekusi.

Proses Pemilihan Interpreter:
  1. Buka folder proyek Anda di VS Code (File > Open Folder).
  2. Tekan Ctrl+Shift+P (atau Cmd+Shift+P di Mac) untuk membuka Command Palette.
  3. Ketik Python: Select Interpreter, lalu pilih perintah tersebut.
  4. VS Code akan menampilkan daftar interpreter yang terdeteksi di sistem Anda. Pilih yang sesuai dengan proyek Anda.

Anda juga akan melihat interpreter yang dipilih ditampilkan di bilah status (status bar) di bagian bawah jendela VS Code.

Langkah 5: Menjalankan Skrip Python Pertama Anda

Setelah semua pengaturan dasar selesai, saatnya untuk mencoba menjalankan kode. Mari kita buat skrip sederhana untuk memverifikasi semuanya bekerja.

Membuat File Python

Buat file baru (misalnya, hello.py) dan masukkan kode berikut:


def sapa(nama):
    print(f"Halo, {nama}! Python berjalan lancar di VS Code.")

if __name__ == "__main__":
    sapa("Dunia Pemrograman")
            

Opsi Eksekusi

Ada tiga cara utama untuk menjalankan kode Python di VS Code:

1. Menggunakan Tombol Run (Rekomendasi Pemula)

Ini adalah cara termudah. Buka file hello.py Anda, dan lihat di pojok kanan atas editor. Anda akan melihat tombol "Play" segitiga kecil. Klik tombol tersebut. VS Code akan secara otomatis membuka terminal terintegrasi dan menjalankan skrip menggunakan interpreter yang telah Anda pilih.

# Output yang diharapkan di Terminal:
Halo, Dunia Pemrograman! Python berjalan lancar di VS Code.

2. Menggunakan Terminal Terintegrasi

Buka terminal terintegrasi dengan menekan Ctrl + ` (backtick). Pastikan terminal Anda berada di direktori yang benar (tempat hello.py disimpan). Kemudian, eksekusi seperti biasa:

python hello.py

3. Debugging

Untuk menjalankan kode baris demi baris (penting saat mencari bug), gunakan fitur Debugging. Tekan F5 atau klik ikon 'Run and Debug' di sidebar. VS Code akan membuat konfigurasi debug standar untuk Anda.

Mengelola Lingkungan Virtual (Virtual Environments)

Praktik terbaik dalam pengembangan Python adalah selalu menggunakan lingkungan virtual (seperti venv atau conda) untuk mengisolasi dependensi proyek. VS Code sangat mendukung hal ini.

Setelah Anda mengaktifkan lingkungan virtual di terminal Anda, dan Anda telah memilih interpreter dari lingkungan tersebut di Langkah 4, setiap kali Anda menjalankan kode atau menginstal paket menggunakan pip, itu akan terisolasi hanya untuk proyek tersebut. Ekstensi Python Microsoft secara otomatis mendeteksi dan menyarankan penggunaan lingkungan virtual saat Anda membuka folder proyek.

Dengan mengikuti langkah-langkah di atas, Anda telah berhasil menyiapkan lingkungan pengembangan Python yang kuat dan efisien di Visual Studio Code, memungkinkan Anda fokus pada penulisan kode, bukan pada konfigurasi.