K

Command Palette

Search for a command to run...

Daftar

Tips Produktif VS Code

Jadilah master VS Code! Pelajari cara menggunakan Command Palette, pencarian global, split editor, terminal terintegrasi, dan shortcut keyboard favorit untuk ngoding lebih cepat.

Jadi Master VS Code: Tips Produktif Biar Ngoding Makin Ngebut!

Kamu udah kenalan sama fitur-fitur VS Code yang spesifik buat HTML, CSS, dan JavaScript. Keren kan? Tapi, VS Code itu masih punya banyak "jurus" lain yang bisa bikin kamu ngoding lebih cepet, lebih efisien, dan pastinya lebih nyaman, apapun bahasa yang lagi kamu pake.

Di bagian ini, kita bakal ngintip beberapa fitur produktivitas umum dan tips yang bakal bikin kamu makin cinta sama VS Code!

1. Command Palette: Pusat Kendali Universal (Ctrl/Cmd + Shift + P)

Ini udah jadi mantra sakti kita: Command Palette!

  • Cara Akses: Tekan Ctrl + Shift + P (Windows/Linux) atau Cmd + Shift + P (macOS).
  • Fungsinya: Ini kayak "kotak pencarian ajaib" buat semua perintah yang ada di VS Code, termasuk perintah dari ekstensi. Gak perlu lagi nyari-nyari menu satu-satu.
  • Contoh Penggunaan:
    • Mau ganti tema? Ketik theme -> Pilih Preferences: Color Theme.
    • Mau instal ekstensi? Ketik extension -> Pilih Extensions: Install Extensions.
    • Mau format dokumen? Ketik format document.
    • Mau liat semua shortcut? Ketik keyboard shortcuts -> Pilih Preferences: Open Keyboard Shortcuts.
  • Tips: Kalau kamu ketik > (tanda lebih besar diikuti spasi) di Command Palette, dia bakal nampilin daftar perintah bawaan yang bisa dieksekusi. Kalau kamu hapus >, dia juga bisa dipake buat nyari file di proyekmu dengan cepat (mirip Ctrl/Cmd + P).

Biasain pake Command Palette, ini bener-bener bisa ngirit banyak klik dan waktu!

2. Pencarian Super Cepat dan Akurat

VS Code punya fitur pencarian yang sangat membantu:

  • Cari di File Saat Ini (Ctrl/Cmd + F):

    • Buat nyari teks di file yang lagi kamu buka.
    • Ada opsi buat Match Case (bedain huruf besar/kecil), Match Whole Word (cuma kata utuh), dan pake Regular Expression (regex) buat pencarian yang lebih canggih.
    • Bisa juga langsung Replace (Ctrl/Cmd + H) teks yang ditemuin.
  • Cari di Semua File Proyek (Ctrl/Cmd + Shift + F):

    • Ini yang keren! Kamu bisa nyari teks di seluruh file yang ada di folder proyekmu. Berguna banget buat nyari di mana satu fungsi dipake, atau mau ganti nama variabel di banyak tempat.
    • Hasil pencariannya bakal ditampilin di Side Bar (di panel Search), dan kamu bisa klik buat langsung lompat ke file dan baris yang dimaksud.
    • Fitur Replace juga ada di sini buat ngeganti teks di banyak file sekaligus (hati-hati dan pastikan kamu tau apa yang kamu ganti ya!).

3. Split Editor: Kerja Multitasking di Satu Layar

Kadang kita butuh liat atau ngedit dua (atau lebih) file sekaligus. Misalnya, file HTML dan file CSS-nya, atau dua file JavaScript yang saling berhubungan. Nah, VS Code ngedukung Split Editor.

  • Cara Split:
    • Klik kanan di tab file yang mau di-split > Pilih Split Right, Split Left, Split Up, atau Split Down.
    • Atau, cari ikon "Split Editor" (biasanya di pojok kanan atas grup editor, bentuknya kayak dua persegi panjang berdampingan).
    • Kamu juga bisa drag & drop tab file ke sisi yang kamu mau buat bikin grup editor baru.
  • Ini bikin kamu bisa ngedit beberapa file secara berdampingan tanpa perlu gonta-ganti tab terus-terusan. Sangat ngebantu buat liat referensi atau ngebandingin kode.

Contoh Split Editor di VS Code

4. Integrated Terminal: Gak Perlu Pindah Jendela (Ctrl/Cmd + `)

Udah sempet dibahas juga, tapi ini layak ditekankan lagi. VS Code punya Terminal Terintegrasi.

  • Cara Buka: Tekan Ctrl + (tombol backtick, biasanya di sebelah kiri angka 1) atau `Cmd + \`. Atau lewat menu View > Terminal.
  • Manfaatnya: Kamu bisa ngejalanin perintah command line (kayak npm install, git commit, node skrip.js, atau perintah sistem operasi lainnya) langsung dari dalem VS Code. Gak perlu lagi buka aplikasi Terminal atau Command Prompt terpisah. Alur kerjamu jadi lebih fokus di satu tempat.
  • Kamu bahkan bisa buka beberapa tab terminal sekaligus!

Contoh Split Editor di VS Code

5. Manajemen Ekstensi yang Mudah (Ctrl/Cmd + Shift + X)

Salah satu kekuatan terbesar VS Code adalah ekosistem ekstensinya. Mengelola ekstensi juga gampang:

  • Buka view Extensions dengan shortcut Ctrl + Shift + X (Windows/Linux) atau Cmd + Shift + X (macOS), atau klik ikonnya di Activity Bar.
  • Cari Ekstensi: Pake kotak pencarian buat nemuin ekstensi yang kamu butuhin (misalnya, tema, linter, formatter, snippets, dll.).
  • Instal: Tinggal klik tombol "Install" pada ekstensi yang kamu pilih.
  • Kelola Ekstensi Terinstal: Di view Extensions, kamu bisa liat daftar ekstensi yang udah terinstal, non-aktifin (disable) sementara, atau uninstall kalau udah gak dipake. Kamu juga bisa liat rekomendasi ekstensi dari VS Code.

6. Keyboard Shortcuts (Pintasan Keyboard) yang Bikin Nagih

VS Code punya banyaaak banget shortcut keyboard buat hampir semua aksi. Ngapalin beberapa shortcut yang sering kamu pake bakal ningkatin kecepatan kerjamu secara drastis.

  • Beberapa Shortcut Esensial yang Wajib Diingat:
    • Simpan File: Ctrl/Cmd + S
    • Simpan Semua File: Ctrl/Cmd + K lalu S (atau Ctrl/Cmd + Alt + S di beberapa setup)
    • Buka Command Palette: Ctrl/Cmd + Shift + P
    • Buka/Tutup Side Bar (Explorer): Ctrl/Cmd + B
    • Buka/Tutup Panel Bawah (Terminal, dll.): Ctrl/Cmd + J
    • Cari di File: Ctrl/Cmd + F
    • Ganti di File: Ctrl/Cmd + H
    • Cari di Semua File: Ctrl/Cmd + Shift + F
    • Pindah Baris ke Atas/Bawah: Alt + Panah Atas/Bawah
    • Duplikasi Baris Saat Ini ke Atas/Bawah: Shift + Alt + Panah Atas/Bawah
    • Hapus Baris Saat Ini: Ctrl/Cmd + Shift + K
    • Komentar/Uncomment Baris: Ctrl/Cmd + / (slash)
    • Undo: Ctrl/Cmd + Z
    • Redo: Ctrl/Cmd + Y atau Ctrl/Cmd + Shift + Z
  • Multi-cursor Editing (Mengedit Beberapa Tempat Sekaligus):
    • Tahan Alt (Windows/Linux) atau Option (macOS) lalu klik di beberapa tempat untuk menambahkan kursor.
    • Atau, pilih sebuah kata, lalu tekan Ctrl/Cmd + D berulang kali untuk memilih kemunculan kata yang sama berikutnya dan menambahkan kursor di sana.
    • Berguna banget buat ngedit beberapa baris yang polanya mirip secara bersamaan.
  • Melihat Semua Shortcut: Buka Command Palette (Ctrl/Cmd + Shift + P), lalu ketik Preferences: Open Keyboard Shortcuts (atau cukup keyboard shortcuts). Di situ kamu bisa liat semua shortcut, nyari, bahkan ngubahnya (tapi hati-hati kalau baru mulai).

7. Kustomisasi Pengaturan (Settings - Ctrl/Cmd + ,)

VS Code itu sangat bisa dikustomisasi sesuai seleramu.

  • Cara Akses Settings:
    • Menu File > Preferences > Settings (Windows/Linux) atau Code > Preferences > Settings (macOS).
    • Atau shortcut Ctrl + , (Windows/Linux) atau Cmd + , (macOS) (koma).
  • Ada dua tampilan: UI (Grafis) yang lebih gampang buat pemula, dan tampilan JSON (teks - settings.json) buat yang udah lebih advance atau mau ngopi-paste konfigurasi.
  • Apa aja yang bisa diatur? Hampir semuanya!
    • Tema Tampilan (Color Theme): Workbench: Color Theme.
    • Tema Ikon File (File Icon Theme): Workbench: File Icon Theme.
    • Ukuran Font & Jenis Font Editor: Editor: Font Size, Editor: Font Family.
    • Pengaturan Indentasi: Editor: Tab Size, Editor: Insert Spaces.
    • Auto Save: Files: Auto Save (bisa diset off, afterDelay, onFocusChange, onWindowChange). Berguna biar gak lupa nyimpen!
    • Pengaturan spesifik buat formatter (kayak Prettier), linter (kayak ESLint), dan ekstensi lainnya.

Jangan takut buat ngoprek bagian Settings ini. Kamu bisa bikin VS Code jadi bener-bener "milikmu" dan nyaman dipake.

(Opsional untuk Pemula) Integrasi Git Dasar

Kalau kamu udah mulai pake Git buat nyimpen versi kodemu (sangat direkomendasikan buat dipelajari!), VS Code punya dukungan Git bawaan yang oke banget dari tab Source Control di Activity Bar. Kamu bisa:

  • Liat file mana aja yang berubah.
  • Nge-stage perubahan.
  • Nulis pesan commit dan nge-commit.
  • Push, pull, sync dengan remote repository.
  • Bikin dan pindah branch. Ini mungkin topik buat nanti, tapi sekadar info aja kalau VS Code udah siap buat itu.

Ini baru sebagian kecil dari fitur produktivitas VS Code! Semakin sering kamu pake dan eksplorasi, semakin banyak "jurus" baru yang bakal kamu temuin. Jangan takut buat nyoba-nyoba menu, klik kanan, atau ngintip Command Palette.

Kunci utama jadi produktif adalah nemuin alur kerja yang paling nyaman buatmu dan manfaatin alat-alat yang ada semaksimal mungkin. VS Code nyediain banyak banget alat keren, tinggal kita aja yang mau gali potensinya.

Di bagian terakhir panduan VS Code ini, kita bakal ngerangkum semuanya dan ngasih beberapa tips buat langkah belajarmu selanjutnya.

Kuis Fitur Produktif VS Code

Pertanyaan 1 dari 4

Fitur VS Code apa yang memungkinkan Anda mengakses hampir semua perintah editor dengan mengetikkan nama perintah tersebut, biasanya diakses dengan Ctrl/Cmd + Shift + P?