Visual Studio Code (VS Code) telah menjadi editor kode pilihan bagi banyak pengembang, terutama bagi mereka yang bekerja dengan Python. Kombinasi antara kecepatan, fleksibilitas, dan ekstensi yang kuat menjadikannya lingkungan pengembangan yang ideal. Jika Anda baru memulai atau ingin mengoptimalkan pengaturan Anda, panduan ini akan menjelaskan cara menggunakan Python di Visual Studio Code langkah demi langkah.
Mengapa Memilih VS Code untuk Python?
VS Code menawarkan dukungan kelas satu untuk Python. Keunggulannya meliputi IntelliSense (pelengkapan kode cerdas), debugging yang mudah, manajemen lingkungan virtual, dan integrasi Git yang mulus. Artikel ini akan memandu Anda melalui instalasi ekstensi penting hingga menjalankan skrip pertama Anda.
Langkah 1: Instalasi Prasyarat
Sebelum membuka VS Code, pastikan Anda sudah memiliki dua hal utama terpasang di sistem Anda:
- Python Interpreter: Unduh dan instal versi terbaru Python dari python.org. Pastikan Anda mencentang opsi "Add Python to PATH" selama instalasi di Windows.
- Visual Studio Code: Unduh dan instal VS Code dari situs resminya.
Langkah 2: Memasang Ekstensi Python Penting
Kekuatan VS Code terletak pada ekstensinya. Untuk pengalaman Python terbaik, ekstensi berikut wajib diinstal:
- Python (oleh Microsoft): Ini adalah ekstensi resmi yang menyediakan fitur inti seperti IntelliSense, linting (pemeriksaan kode), debugging, dan navigasi kode.
- Pylance (oleh Microsoft): Pylance adalah server bahasa yang dibangun di atas Mypy yang memberikan pelengkapan kode yang lebih cepat dan analisis tipe statis yang lebih baik.
Cara Instal Ekstensi:
Buka VS Code, klik ikon Ekstensi (biasanya ikon empat kotak di sidebar kiri), cari nama ekstensi, dan klik "Install".
Langkah 3: Mengatur Interpreter Python
VS Code perlu tahu persis interpreter Python mana yang akan digunakan, terutama jika Anda menggunakan lingkungan virtual (virtual environments).
- Buka folder proyek Anda di VS Code (File > Open Folder).
- Tekan
Ctrl+Shift+P(atauCmd+Shift+Pdi Mac) untuk membuka Command Palette. - Ketik "Python: Select Interpreter".
- Pilih interpreter Python yang sesuai dari daftar yang muncul (misalnya, yang ada di lingkungan virtual Anda atau instalasi global).
Langkah 4: Menulis dan Menjalankan Kode Python
Setelah pengaturan selesai, saatnya untuk mencoba menjalankannya.
Membuat File Baru:
# file: hello.py
print("Selamat datang di Python VS Code!")
def hitung_kuadrat(n):
return n * n
angka = 5
print(f"Kuadrat dari {angka} adalah {hitung_kuadrat(angka)}")
Menjalankan Skrip:
Ada tiga cara utama untuk menjalankan skrip di VS Code:
- Tombol Run (Play Button): Di pojok kanan atas editor, klik ikon segitiga hijau "Run Python File". Output akan muncul di Terminal terintegrasi.
- Terminal Terintegrasi: Tekan
Ctrl+`untuk membuka terminal, lalu ketik perintah standar Python:python hello.py - Debugging: Untuk menjalankan dengan debugger, klik pada margin kiri baris kode untuk mengatur *breakpoint* (titik henti), lalu pergi ke tab Run and Debug (ikon play dengan kumbang) dan klik "Start Debugging".
Manajemen Lingkungan Virtual (Virtual Environments)
Penggunaan lingkungan virtual (seperti venv atau Conda) sangat disarankan untuk isolasi proyek. VS Code secara otomatis mendeteksi dan sering kali menyarankan penggunaan lingkungan virtual saat Anda membuka folder baru.
Saat Anda menginstal pustaka seperti Pandas atau Requests, pastikan Anda mengaktifkan lingkungan virtual Anda sebelum menjalankan pip install nama_pustaka. VS Code akan secara cerdas menggunakan pustaka yang terinstal dalam lingkungan tersebut ketika interpreter dipilih dengan benar.
Kesimpulan
Menguasai cara menggunakan Python di Visual Studio Code melibatkan instalasi interpreter, mengandalkan ekstensi Microsoft untuk fungsionalitas inti, dan memahami cara memilih interpreter yang benar. Dengan langkah-langkah sederhana ini, Anda telah menyiapkan platform yang kuat dan efisien untuk semua kebutuhan pemrograman Python Anda, mulai dari skrip sederhana hingga proyek *machine learning* yang kompleks.