我想将断点列表打印到文件中,但是除了截屏窗口截图并打印之外,我看不到其他方法。在Internet上搜索“打印断点Visual Studio”会带来很多有关获取断点以打印信息的信息,而不是有关如何自行打印出断点的信息。
另外,我想在Breakpoints窗口以及我可以(理想地)打印到的文件中显示更多信息。特别是,我希望能够添加一列以显示断点的完整文件路径。我希望在“工具/设置”下看到这样的选项,但我没有。
在包含Nuget程序包管理器的Visual Studio版本(带有Nuget插件的VS 2012+或VS 2010)中,可以使用程序包管理器控制台(视图->其他Windows->程序包管理器控制台)。该控制台是Powershell控制台,并已注入一个$dte
表示Visual Studio自动化界面的变量。
您可以使用$dte.Debugger.Breakpoints
属性到达断点,然后可以使用以下命令将其输出到文件:
$dte.Debugger.Breakpoints | select Name | Out-File breakpoints.txt
这会将每个断点的文件名,行号和字符输出到文件breakpoints.txt
。
您可以选择Breakpoint Interface的任何属性,并在将输出发送到文件之前使用Powershell进行任何其他格式化。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句