Pada artikel sebelumnya, kita telah belajar cara mengompilasi dan menjalankan program C++ secara manual melalui Terminal di Ubuntu menggunakan g++. Metode tersebut sangat bagus untuk memahami alur dasar di balik layar. Namun, saat proyek coding Anda mulai kompleks, mengetikkan perintah kompilasi berulang-ulang di Terminal tentu akan terasa sangat melelahkan.
Agar proses belajar Anda jauh lebih produktif dan menyenangkan, kita bisa menggunakan Visual Studio Code (VS Code).
Pada panduan kali ini, kita akan membahas langkah-langkah menginstal VS Code di Ubuntu, memasang ekstensi C++ resmi, dan mengonfigurasinya agar Anda bisa mengompilasi sekaligus menjalankan kode C++ hanya dengan satu kali klik (tanpa harus menyentuh Terminal secara manual)!
A. Ilustrasi Cara Cepat Menjalankan C++ di VS Code
Di bawah ini adalah gambaran umum bagaimana kita memasang ekstensi yang tepat dan memanfaatkan tombol Play di pojok kanan atas untuk mengeksekusi kode secara instan:
B. Langkah 1: Install Compiler g++ Terlebih Dahulu
Sebelum beralih ke editor teks, pastikan sistem Ubuntu Anda sudah memiliki compiler C++. Jika belum, buka Terminal (Ctrl + Alt + T) dan jalankan perintah berikut:
sudo apt update && sudo apt install -y build-essential
C. Langkah 2: Cara Install Visual Studio Code di Ubuntu
Ada beberapa cara untuk memasang VS Code di Ubuntu. Metode yang paling mudah dan otomatis terbarui adalah menggunakan Snap Store:
Buka Terminal Anda.
Jalankan perintah instalasi VS Code berikut:
Bashsudo snap install --classic codeTunggu hingga proses pengunduhan dan instalasi selesai. Setelah itu, Anda bisa membuka VS Code melalui menu aplikasi Ubuntu atau dengan mengetikkan
codedi Terminal.
D. Langkah 3: Menginstal Ekstensi yang Dibutuhkan
Agar VS Code mengenali bahasa C++ dan memberikan fitur Auto-Complete (IntelliSense) serta fitur menjalankan kode dengan cepat, kita perlu memasang dua ekstensi penting:
Buka VS Code.
Klik ikon Extensions pada panel navigasi paling kiri (atau tekan
Ctrl + Shift + X).Pada kolom pencarian, ketik "C++".
Cari ekstensi berjudul C/C++ buatan Microsoft (memiliki logo bintang atau ikon roda gigi biru), lalu klik Install.
Setelah itu, ketik kembali di kolom pencarian "Code Runner" buatan Jun Han. Ekstensi ini sangat krusial karena ia yang akan menyediakan tombol "Play" (Run) untuk mengeksekusi kode hanya dengan satu kali klik. Klik Install.
E. Langkah 4: Mengonfigurasi Code Runner agar Mendukung Terminal Interaktif
Secara bawaan, Code Runner akan menampilkan keluaran (output) program Anda di panel "Output" yang bersifat read-only (hanya bisa dibaca). Hal ini akan menjadi masalah jika program C++ Anda membutuhkan input dari pengguna (seperti perintah std::cin).
Mari kita ubah pengaturannya agar program berjalan di Terminal interaktif:
Klik ikon Settings (roda gigi) di pojok kiri bawah VS Code, lalu pilih Settings (atau tekan
Ctrl + ,).Pada kolom pencarian pengaturan di bagian atas, ketik "Run In Terminal".
Cari opsi bertuliskan Code-runner: Run In Terminal.
Centang kotak pada opsi tersebut untuk mengaktifkannya.
(Opsional) Cari juga pengaturan "Save File Before Run" dan centang opsinya. Ini sangat berguna agar VS Code otomatis menyimpan perubahan kode Anda sebelum menjalankannya, sehingga Anda tidak akan lupa menyimpan berkas (
Ctrl + S) setiap kali ingin melakukan uji coba.
F. Langkah 5: Uji Coba Membuat dan Menjalankan Kode C++
Di VS Code, buka folder belajar Anda dengan mengklik File -> Open Folder (arahkan ke folder
BelajarCPPyang pernah kita buat sebelumnya).Buat berkas baru dengan nama
latihan.cppdengan mengklik ikon berkas baru (+).Salin kode C++ interaktif sederhana berikut ke dalam berkas:
#include <iostream>int main() { std::cout << "=== PROGRAM AKTIVITAS C++ ===" << std::endl; std::cout << "Sedang belajar pemrograman di PlanetKode?" << std::endl; std::string jawaban; std::cout << "Jawab (ya/tidak): "; std::cin >> jawaban; if (jawaban == "ya" || jawaban == "Ya") { std::cout << "Keren! Teruskan belajarmu agar semakin mahir!" << std::endl; } else { std::cout << "Tetap semangat, coba pelajari perlahan-lahan ya!" << std::endl; } return 0;}Satu Klik untuk Menjalankan: Perhatikan pojok kanan atas jendela editor VS Code Anda. Di sana sekarang ada tombol Play / Run (berbentuk segitiga).
Klik tombol tersebut!
VS Code akan otomatis membuka Terminal terintegrasi di bagian bawah, mengompilasi kode Anda, dan langsung menjalankannya dalam sekejap tanpa Anda perlu mengetik perintah
g++lagi.Anda bisa berinteraksi langsung (mengetik input) di dalam Terminal tersebut!
G. Kesimpulan
Dengan mengombinasikan kekuatan compiler bawaan Ubuntu dan kenyamanan editor Visual Studio Code yang sudah dilengkapi Code Runner, proses belajar coding C++ Anda kini menjadi jauh lebih lancar dan menyenangkan. Anda bisa bereksperimen, mencoba berbagai logika baru, dan langsung melihat hasilnya hanya dengan menekan satu tombol!
Selamat mencoba, dan selamat mengulik dunia C++ lebih dalam bersama PlanetKode!