用来调式跟踪的控制台输出调试输出

qingyunye qingyunye     2023-03-20     632

关键词:

输出窗口是什么:

这里说的输出黑色的控制台输出窗口和调式时的输出窗口,如下:

黑色的控制台

技术图片

 

 

 

调式时的输出窗口

技术图片

输出窗口作用:

调式的时候一般都是通过【局部变量】窗口来跟踪变量情况,但是有些需要连贯性的调式或者跟踪就需要用到【输出】窗口,尤其是异步、多线程的跟踪调式时非常实用。

黑色控制台:

输出语句的代码:

Console.WriteLine("输出提示:");

适用程序:

  • 控制台应用程序
  • Windows应用程序
    • 需要更改项目输出类型:鼠标右键项目=》属性=》应用程序,更改后可以同时输出Windows窗体和黑色控制台窗口
      技术图片

       

       

 

跟踪makefile输出调试信息

/**********************************************************************跟踪Makefile输出调试信息*说明:*有时候为了了解项目的Makefile是怎么工作的,需要加入一些调试信息,*查看一些变量状态,来判断编译流程是如何进行的。**2017-8-14深圳龙华... 查看详情

错误调式

第一种:  通过Console.WriteLine()进行一步步输出调试。第二种:  通过错误列表的反馈进行更改。双击错误的提示可以直接调转到错误的那一行(VS2015是这样的,其他的VS软件也应该是这样子)。第三种:  通过写日志的方式。... 查看详情

如何从托管 C# 代码跟踪 CRT 调试内存泄漏输出的来源?

】如何从托管C#代码跟踪CRT调试内存泄漏输出的来源?【英文标题】:HowtotracethesourceofaCRTdebugmemoryleakoutputfrommanagedC#code?【发布时间】:2020-01-2214:44:14【问题描述】:我正在运行一个用C#(WPF)编写的软件,该软件使用了大量本机遗... 查看详情

vs2019怎么输出结果

参考技术AVS2019怎么设置调式输出窗口?1.打开VS2019软件后,我们点击输出窗口命令。2.然后,我们就能在这类进行跟踪设置。3.在下方我们可以看到许多跟踪设置的属性。4.此时我们就能在下方命令详细设置命令。 查看详情

linux跟踪工具

...和返回值。 strace是Linux环境下的一款程序调试工具,用来监察一个应用程序所使用的系统调用及它所接收的系统信息。可谓是 linux 下的调试利器,不仅可以用来找程序错误,系统为什么挂死了,命令为什么报错,还... 查看详情

调试时如何在 Visual C++ 2010 中跟踪/输出时间戳

】调试时如何在VisualC++2010中跟踪/输出时间戳【英文标题】:Howtotrace/outputtimestampinVisualC++2010whiledebugging【发布时间】:2011-04-1908:59:23【问题描述】:伙计们,VC2010提供调试工具“trace”,不仅可以将变量值输出到输出窗口,还可... 查看详情

ffmpeg日志调式

1.播放器打印输出调试日志:ffplay-vdebug$URL2.播放器打开详细调试日志:./ffplay-loglevel563.修改源码修改日志级别:   1)log.c中:staticintav_log_level=AV_LOG_INFO;//AV_LOG_TRACE(详细的日志调试)//AV_LOG_DEBUG   2)av_lo 查看详情

《游戏引擎架构》笔记九

...事打印信息就是很好的调试方法。win32窗口应用程序没有控制台显示输出的函数,但是visualstudio中有函数OutputDebugString()打印信息。但是它不支持格式化输出,所以Windows游戏引擎以自定义函数包装此函数#inc 查看详情

如何从 PPAPI 内容调试器 Flash Player 获取跟踪输出

】如何从PPAPI内容调试器FlashPlayer获取跟踪输出【英文标题】:HowtogettraceoutputfromPPAPIcontentdebuggerFlashPlayer【发布时间】:2015-03-0316:45:34【问题描述】:我在Windows8上使用Chrome39.0.2171.95。我运行了Adob​​e的uninstall_flash_player.exe。我... 查看详情

mfc中使用控制台输出调试信息

MFC中使用控制台输出调试信息1.#include<conio.h>2.在需要开启控制台窗口的地方调用AllocConsole();//注意检查返回值3.在需要输出调试的时候调用_cprintf等函数如_cprintf("i=%d\\n",i);4.关闭控制台的时候调用FreeConsole();注意:... 查看详情

将跟踪输出重定向到控制台

】将跟踪输出重定向到控制台【英文标题】:RedirectTraceoutputtoConsole【发布时间】:2021-12-1218:08:17【问题描述】:假设我正在VB.Net中开发一个小型批处理控制台应用程序。我希望能够像这样构建应用程序:SubWorkerMethod()\'DosomeworkTra... 查看详情

如何在 Play 2.4.0 上使用 Anorm 启用跟踪/调试输出

】如何在Play2.4.0上使用Anorm启用跟踪/调试输出【英文标题】:Howtoenabletrace/debuggingoutputwithAnormonPlay2.4.0【发布时间】:2015-06-0414:46:26【问题描述】:在Play2.4.0中,Anorm移至外部包,日志记录更改为LogBack(http://logback.qos.ch)一切都很好... 查看详情

火狐浏览器中的javascript怎么调试

...在这个工具窗口里面有几个标签页,分别是:HTML、CSS、控制台、脚本、探查器和网络,点开每一个标签,可以执行相应的任务。在HTML标签窗口中,工具栏中的按钮所执行的操作如下图:CSS标签是用来查看样式的;控制台显示网... 查看详情

如何使用devtools调试nodejs运行的javascript

...在这个工具窗口里面有几个标签页,分别是:HTML、CSS、控制台、脚本、探查器和网络,点开每一个标签,可以执行相应的任务。在HTML标签窗口中,工具栏中的按钮所执行的操作如下图:CSS标签是用来查看样式的;控制台显示网... 查看详情

log4j初体验

...计的依据担当集成开发环境中的调式器的作用,向文件或控制台打印代码的调式信息最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或者文件中,比较好的做法就是构造一个日志操作类来封装此... 查看详情

aspect c++跟踪函数控制流和输入输出参数

】aspectc++跟踪函数控制流和输入输出参数【英文标题】:aspectc++tracingfunctioncontrolflowandinputoutputparameters【发布时间】:2015-10-2808:48:10【问题描述】:我正在使用aspectc++来生成程序的控制流。trace.ah:#ifndef__trace_ah__#define__trace_ah__#incl... 查看详情

ios真机调试打印并保存控制台输出日志(代码片段)

...1a;1、如果是模拟器或者真机连接xcode的时候就可以直接在控制台打印log,查看输出日志;2、如果是真机调试同时不能连接xcode的时候就不能直接在xcode的控制台查看输出日志了,但是程序还是会执行那些log的,如... 查看详情

Xdebug - 没有配置文件或跟踪输出

】Xdebug-没有配置文件或跟踪输出【英文标题】:Xdebug-noprofileortraceoutput【发布时间】:2013-01-0417:33:16【问题描述】:我在尝试使用Xdebug进行分析和跟踪时有点不知所措(调试工作正常)。更糟糕的是,我让它在不同的服务器/客... 查看详情