Rumah > Artikel > Tutorial sistem > Menyahpepijat program konsol Linux C++ dalam terminal bersepadu Visual Studio
Dalam pratonton, Visual Studio menyokong pengalaman seperti terminal Linux berciri penuh apabila menyahpepijat aplikasi Linux menggunakan konsol Linux yang dibenamkan dalam terminal bersepadu. Konsol Linux baharu ini meniru xterm dan boleh menyokong operasi skrin aplikasi.
Baru-baru ini, Visual Studio 2022 17.5 Preview 3 menyediakan ciri baharu untuk pembangun Linux: menyahpepijat program konsol Linux C++ dalam terminal bersepadu Visual Studio.
Untuk mengetahui lebih lanjut tentang keupayaan Terminal Bersepadu dan cara ia berfungsi dalam Visual Studio, sila rujuk salah satu artikel kami sebelum ini: Terminal Bersepadu dalam Visual Studio: Penyepaduan SSH baharu untuk penyasaran Linux
Dalam pratonton, Visual Studio menyokong pengalaman seperti terminal Linux berciri penuh apabila menyahpepijat aplikasi Linux menggunakan konsol Linux yang dibenamkan dalam terminal bersepadu. Konsol Linux baharu ini meniru xterm dan boleh menyokong operasi skrin aplikasi.
Sebagai contoh, tulis aksara kawalan format skrin untuk stdout atau gunakan perpustakaan ncurses. Selain itu, jujukan vt dan pintasan papan kekunci seperti gangguan aplikasi Ctrl+C disokong.
Apabila anda mula menyahpepijat pada aplikasi konsol Linux, konsol Linux akan muncul secara automatik. Anda juga boleh menghidupkannya secara manual dengan memilihnya daripada menu lungsur Nyahpepijat, seperti yang ditunjukkan dalam imej di bawah:
Selain itu, terminal bersepadu baharu kini menyokong memanipulasi fail, menjalankan tugas latar belakang, mengkonfigurasi sistem jauh dan menguji kod yang digunakan dari dalam Visual Studio tanpa perlu menggunakan klien SSH luaran. Terminal juga menyokong warna dan urutan perintah, jadi contohnya, salin, tampal dan cari pintasan boleh digunakan, serta program interaktif seperti VIM.
Ringkasan
Dengan antara muka pengguna grafik yang mesra manusia, pengguna baru seperti saya akhirnya tidak perlu meraba-raba dalam tetingkap hitam (SSH).
Apa yang membebaskan produktiviti! (Taktikal bersandar)
Atas ialah kandungan terperinci Menyahpepijat program konsol Linux C++ dalam terminal bersepadu Visual Studio. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!