在Visual Studio中调试Linux控制台程序

系统 Linux
在预览版中,使用嵌入到集成终端中的 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)中摸索了。
什么是解放生产力啊!(战术后仰)

责任编辑:武晓燕 来源: 今日头条
相关推荐

2011-07-01 18:35:17

QT 控制台

2011-06-10 15:21:25

Qt 控制台

2010-03-05 09:34:01

2009-12-03 15:58:33

Visual Stud

2011-07-26 18:13:53

控制台

2010-04-01 15:10:06

Visual Stud

2022-08-08 09:34:33

Linux串行控制台

2009-07-29 10:22:00

Ubuntu虚拟控制台linux

2011-07-11 16:25:25

控制台

2009-12-01 19:28:55

Visual Stud

2011-07-06 15:25:33

Windows控制台

2017-03-15 18:54:32

Linux主机控制台

2010-03-22 18:42:23

2011-04-20 10:15:02

Linuxconsole口

2010-12-21 14:32:43

操作控制台

2010-12-14 09:15:50

Visual Stud

2010-12-28 10:36:41

Linux

2010-03-01 13:54:57

2009-04-28 09:51:21

WinForm控制台输出

2011-08-08 10:55:14

IOS 控制台 Consol
点赞
收藏

51CTO技术栈公众号