在 WinDbg 中,源窗口显示已加载到调试器中的源文件。

如何打开源代码窗口

  • 通过快捷键Ctrl+O
  • 通过工具栏
    Windbg源代码窗口的使用
  • 设置源路径,调试器实时自动打开

使用源代码窗口

通过上面方式打开的窗口如下:

 

以下列表描述了一些菜单命令:

 

  • Set instruction pointer to current line .

  • Edit this file 在文本编辑器中打开源文件。编辑器由WinDiff编辑器注册表信息或WINDBG_INVOKE_editor环境变量的值确定。例如,当WINDBG_INVOKE_EDITOR的值为以下值时。
     
    c:\my\path\myeditor.exe -file %f -line %l

    在这种情况下,Myeditor.exe将打开到当前源文件的基于一行的行号。%l选项表示行号应以一个为基础读取,而%f表示应使用当前源文件。其他替换可能性包括%L(表示行号是基于零的)和%p(表示应使用当前源文件)。

  • Evaluate selection ??(计算C++表达式) 带有所选文本作为参数的命令。

  • Display selected type

  • Open memory window for selection 打开一个新的停靠内存窗口,该窗口显示从所选表达式的地址开始的内存。.

  • Add selection to Watch window 将所选源令牌追加到监视窗口中.

  • Disassemble at current line .

  • Select source language 可禁用当前源窗口的语法突出显示。

源窗口颜色和悬停计算

若要关闭或更改颜色,请执行以下操作:

还将突出显示断点所在的行。

相关文章:

  • 2021-08-12
  • 2021-12-04
  • 2021-06-04
  • 2022-12-23
  • 2021-09-25
  • 2022-01-16
  • 2021-07-20
  • 2022-01-04
猜你喜欢
  • 2021-10-13
  • 2021-07-01
  • 2021-07-19
  • 2022-01-15
  • 2021-12-27
  • 2021-06-15
  • 2021-05-17
相关资源
相似解决方案