在 Visual Studio 集成终端中调试 C++ Linux 控制台程序

Crq
Crq
管理员
1645
文章
0
粉丝
Linux教程评论30字数 403阅读1分20秒阅读模式
摘要在预览版中,使用嵌入到集成终端中的 Linux 控制台,Visual Studio 在调试 Linux 应用程序时支持功能齐全的类似 Linux 终端的体验。 这个新的 Linux...

最近,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 应用程序中断。

在 Visual Studio 集成终端中调试 C++ Linux 控制台程序-图片1

当你在 Linux 控制台应用程序上启动调试时,Linux 控制台将自动弹出。你也可以通过从“调试”下拉菜单中选择它来手动打开它,如下图所示:

在 Visual Studio 集成终端中调试 C++ Linux 控制台程序-图片2

此外,新的集成终端现在支持从 Visual Studio 内部操作文件,运行后台任务,配置远程系统以及测试部署的代码,而不必使用外部 SSH 客户端。该终端还支持颜色和命令序列,因此例如,复制、粘贴和查找快捷方式以及 VIM 等交互式程序都可以使用。

总结

借助于对人类友好的图形用户界面,我这种小白用户终于不用在黑窗口(SSH)中摸索了。
什么是解放生产力啊!(战术后仰)

weinxin
我的微信
微信号已复制
我的微信
这是我的微信扫一扫
 
Crq
  • 本文由 Crq 发表于2025年2月1日 18:16:26
  • 转载请注明:https://www.cncrq.com/12869.html
江湖救急!磁盘数据大救星TestDisk Linux教程

江湖救急!磁盘数据大救星TestDisk

当你在朋友或家庭成员的PC上安装操作系统而突然遇到数据丢失时,这可能使你惊恐万分;而且,这也是一个大事件。当事情发生在你自己的数据上时,这自然是糟糕无比的;但当问题出现在别人家的机...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证