在預覽版中,使用嵌入到整合終端機中的 Linux 控制台,Visual Studio 在偵錯 Linux 應用程式時支援功能齊全的類似 Linux 終端機的體驗。這個新的 Linux 控制台模擬了 xterm,可以支援應用程式螢幕操作。
最近,Visual Studio 2022 17.5 預覽版3 為廣大 Linux 開發者提供了一個新功能:在 Visual Studio 整合的終端機中偵錯 C Linux 控制台程式。
如需了解更多關於整合終端的功能以及它在 Visual Studio 中的工作原理,請參考我們之前的一篇文章: Integrated Terminal in Visual Studio: New SSH integration for Linux targeting
在預覽版中,使用嵌入到整合終端機中的 Linux 控制台,Visual Studio 在偵錯 Linux 應用程式時支援功能齊全的類似 Linux 終端的體驗。這個新的 Linux 控制台模擬了 xterm,可以支援應用程式螢幕操作。
例如,將螢幕格式控製字元寫入 stdout 或使用 ncurses 庫。此外,還支援 vt 序列和鍵盤快速鍵,例如 Ctrl C 應用程式中斷。
當你在 Linux 控制台應用程式上啟動偵錯時,Linux 控制台將自動彈出。你也可以從「調試」下拉選單中選擇它來手動開啟它,如下圖所示:
此外,新的整合終端現在支援從 Visual Studio 內部操作文件,運行後台任務,配置遠端系統以及測試部署的程式碼,而不必使用外部 SSH 用戶端。該終端還支援顏色和命令序列,因此例如,複製、貼上和查找捷徑以及 VIM 等互動式程式都可以使用。
總結
借助於對人類友善的圖形使用者介面,我這種小白用戶終於不用在黑窗(SSH)中摸索了。
什麼是解放生產力啊! (戰術後仰)
以上是在 Visual Studio 整合終端機中偵錯 C++ Linux 控制台程式的詳細內容。更多資訊請關注PHP中文網其他相關文章!