Cara Menjalankan Kod dalam Terminal dalam Kod VS

32

Terminal VS Code (Visual Studio Code) membenarkan arahan teks. Hasil dan output boleh dilihat dalam editor, dan ia menyokong cengkerang seperti bash, command prompt dan PowerShell. Menjalankan kod dalam terminal mendedahkan membolehkan pengguna membahagikan terminal kepada anak tetingkap berbeza, menavigasi sejarah arahan, menyesuaikan persekitaran shell dan mengkonfigurasi tetapan mereka untuk aliran kerja yang lebih baik.

Cara Menjalankan Kod dalam Terminal dalam Kod VS

Artikel ini membincangkan lebih mendalam tentang cara menjalankan kod dalam terminal Kod VS.

Menjalankan Kod dalam Terminal

Terminal VS Code ialah baris arahan yang disepadukan terus ke dalam platform. Dengan itu, anda boleh menjalankan skrip, melaksanakan arahan dan berinteraksi dengan sistem pengendalian PC anda atau sebarang alat pembangunan lain tanpa keluar dari persekitaran kod. Ikuti langkah di bawah untuk menjalankan kod dalam terminal Kod VS:

  1. Dalam Kod VS, buka fail yang anda ingin kerjakan. Untuk ini berfungsi, anda perlu mempunyai sambungan bahasa yang betul sepadan dengan bahasa pengaturcaraan anda. Anda boleh menemuinya dalam tab Sambungan.
  2. Pilih kekunci tanda belakang (`) pada papan kekunci. Ini membuka terminal bersepadu. Alternatif di sini ialah memilih “Terminal” di bawah bar menu “Lihat”. Semasa di sini, pilih “Terminal Baharu.”
  3. Pergi ke direktori yang mengandungi fail kod melalui arahan “cd”. Jika fail berada dalam “Dokumen” contohnya, arahan yang digunakan di sini hendaklah “cd Documents.” Ini membolehkan anda menavigasi ke folder.
  4. Apabila direktori yang betul ditemui, anda harus menjalankan fail kod. Lakukan dengan menaip arahan yang betul untuk bahasa pengaturcaraan khusus yang digunakan.
    • JavaScript: node filename.js
    • Ular sawa: python filename.py
    • C++: g++ filename.cpp -o output && ./output
    • Jawa: javac filename.java && java filename
    • Ruby: ruby filename.rb
  5. Nama fail hendaklah digantikan dengan nama fail kod sebenar.
  6. Jalankan arahan dengan menekan butang Enter. Ini sepatutnya menunjukkan kod dalam terminal.

Terminal Bersepadu dalam Kod VS

Terminal Kod Visual Studio disepadukan sepenuhnya dan bermula terus dari akar ruang kerja. Ia menawarkan integrasi editor dengan ciri seperti pengesanan ralat dan pautan. Anda boleh menjalankan pelbagai arahan seperti yang anda lakukan pada terminal kendiri.

Ini adalah cara untuk membuka terminal bersepadu:

  1. Pergi ke menu dari bar alat atas dan pilih “Lihat.”
  2. Pilih “Terminal” daripada menu lungsur. Sebagai alternatif, gunakan “Ctrl+`” (tanda belakang) untuk melancarkan terminal.
    • Terminal dibuka dalam tetingkap Kod VS. Prom arahan dipaparkan di sini.
  3. Laraskan saiz anak tetingkap terminal dengan menyeret. Butang maksimumkan di penjuru kanan sebelah atas boleh digunakan untuk memasuki skrin penuh.
  4. Tekan anak panah lungsur, di bahagian atas sebelah kanan, dan pilih cangkerang yang anda mahu. Dengan cara ini, anda boleh bertukar antara cangkerang.
  5. Buka “Palet Perintah” dengan menekan “Ctrl+Shift+P.”
  6. Gunakan arahan “Lihat: Togol Terminal”.
  7. Perintah menu “Buka dalam Terminal Bersepadu” boleh digunakan dalam Penjelajah.
    • Panel terminal boleh ditogol menggunakan pintasan “Ctrl+`” pada papan kekunci anda.
    • Pintasan papan kekunci “Ctrl+Shift+`” membantu dalam mencipta terminal baharu.

Terminal dalam Kod VS mempunyai beberapa fungsi tambahan yang dipanggil penyepaduan shell. Ia menjejaki tempat arahan dijalankan. Pintasan Ctrl+shift+C membolehkan anda membuka Kod VS dalam terminal luaran.

Kerang Terminal

Pelbagai cengkerang boleh digunakan dalam terminal bersepadu. Ini sering dipasang pada mesin dan lalai ditarik dari lalai sistem. Apabila cengkerang dikesan, ia dibentangkan dalam menu lungsur profil terminal.

Pengurusan Terminal

Di sebelah kanan paparan terminal, terdapat UI tab terminal. Setiap terminal mempunyai nama, warna, ikon dan hiasan kumpulan data jika ada.

Untuk menambah contoh terminal:

  1. Pilih ikon “+” dalam “Panel Terminal, (Sebelah kanan atas).
  2. Pergi ke menu lungsur terminal dan pilih profil.
    • Sebagai alternatif, tekan arahan Ctrl+Shift+`. Dengan tindakan ini, anda akan membuat entri baharu dalam senarai teratas yang dikaitkan dengan terminal tertentu.

Untuk mengalih keluar kejadian:

  1. Tuding tab dan kemudian pilih pilihan “Tong Sampah”,
  2. Pilih item tab dan tekan, “Padam.”
    • Sebagai alternatif, klik kanan dan gunakan pilihan arahan “Terminal: Bunuh contoh Terminal Aktif” daripada menu konteks.

Anda boleh menavigasi antara kumpulan terminal yang berbeza melalui fokus Ctr+PageDown seterusnya dan fokus Ctrl+PageUp sebelumnya. Apabila status terminal berubah, ikon mungkin muncul di sebelah kanan terminal. Anda boleh menuding pada ikon untuk melihat maklumat status yang mungkin mengandungi tindakan.

Anak Tetingkap Pisah (Kumpulan)

Anda boleh mempunyai terminal yang berbeza bersebelahan. Ia membolehkan anda membahagikan anak tetingkap kemudian membuat sekumpulan anak tetingkap untuk digunakan.

  1. Cari entri dalam senarai terminal sebelah kanan dan tuding di atasnya.
  2. Pilih butang pisah sebaris.
  3. Pergi ke menu konteks dan klik kanan padanya kemudian pilih menu “Split”.
  4. Tekan “Alt” dan kemudian klik pada “+” atau tab tunggal dalam panel terminal.
  5. Aktifkan arahan “Ctrl+Shift+5”.

Untuk menavigasi antara terminal dalam kumpulan, anda perlu memfokuskan pada anak tetingkap sebelumnya dengan menekan “Alt+Left,” atau anak tetingkap yang mengikuti dengan mengklik “Alt+Right.” Apabila anda menyeret dan melepaskan tab dalam senarai, anda pada dasarnya menyusun semula tab tersebut. Walau bagaimanapun, apabila tab diseret ke kawasan terminal utama, anda berjaya mengalihkan terminal dari satu kumpulan ke kumpulan seterusnya.

Menggunakan arahan “Terminal: Unsplit” menggerakkan terminal dalam kumpulannya sendiri. Ini dicapai dengan mengklik kanan menu konteks atau melalui palet arahan.

Terminal Dalam Kawasan Editor

Terminal dalam editor boleh dibuka menggunakan arahan “Terminal: Cipta Terminal Baharu di Kawasan Editor” atau “Terminal: Cipta Baharu dalam Kawasan Editor ke Sisi.” Ini juga boleh dicapai dengan hanya menyeret terminal dari paparan ke kawasan editor. Biasanya, editor terminal dibentangkan sama seperti tab editor biasa.

Editor terminal boleh berada di kedua-dua belah pihak atau mungkin disusun dalam banyak dimensi melalui sistem susun atur kumpulan editor. Tetapan “terminal.integrated.defaultLocation” menukar lokasi terminal kawasan “editor” atau “view” lalai.

Menavigasi Kandungan

Penampan merujuk kepada kandungan terminal dan bahagian itu berada di atas “tatal ke belakang” atau sudut pandangan bawah. Tetapan “terminal.integrated.scrollback” menentukan jumlah tatal balik yang disimpan. Lalai ialah 1000 baris.

Menavigasi di sekitar penimbal boleh dilakukan dengan mengikuti pelbagai arahan termasuk:

  • Ctrl+Alt+PageUp: Tatal ke atas satu baris
  • Ctrl+Alt+PageDown: Tatal ke bawah
  • Shift+PageUp: Tatal ke atas halaman
  • Shift+PageDown: Tatal ke bawah halaman
  • Ctrl+Home: Tatal ke atas
  • Ctrl+End: Tatal ke bawah

Untuk navigasi arahan:

  • Ctrl+Up: Tatal ke arahan sebelumnya
  • Ctrl+Down: Tatal ke arahan seterusnya

Biasanya, penatalan berlaku serentak. Walau bagaimanapun, anda boleh mengkonfigurasi menggunakan “terminal. pilihan bersepadu.smoothscrolling” untuk menghidupkan dalam masa yang singkat.

Soalan Lazim

Apakah yang perlu saya lakukan jika saya menghadapi masalah melancarkan terminal VS?

Jika anda menghadapi masalah melancarkan terminal, pergi ke panduan penyelesaian masalah di mana anda boleh mendapatkan bimbingan lanjut.

Adakah mungkin untuk membuat terminal pentadbir?

Biasanya, shell bersepadu berjalan dengan kebenaran Kod VS. Jika tujuannya adalah untuk menjalankan shell dengan pentadbir atau apa-apa kebenaran lain, gunakan “runas.exe” dan utiliti lain dalam terminal.

Perkemas Aliran Kerja Menggunakan Terminal Kod VS

Menjalankan kod dalam terminal VS Code adalah cekap dan mudah kerana anda tidak perlu meninggalkan editor. Ia menyelaraskan semua tugas pembangunan dan anda boleh bertukar antara menjalankan kod dan pengekodan itu sendiri. Pada penghujung hari, anda meningkatkan produktiviti dan anda boleh menumpukan perhatian pada pelaksanaan kod dan penyahpepijatan.

Pernahkah anda cuba menjalankan kod dalam terminal Kod VS? Apakah pengalaman anda? Beritahu kami di bahagian komen di bawah.