Lyu*_*riv 8 .net debugging immediate-window visual-studio
我有一个关于在Visual Studio中进行调试的问题.是否可以在每次启动调试应用程序之前自动清除Visual Studio中的立即窗口?该>cls
命令Context Menu->Clear All
很有用,但它们不是自动的,每次运行应用程序时都需要个人关注.同样,System.Diagnostics.Debug.Print()|Write*()
方法只能将消息写入立即窗口,因此>cls
不适用.这个问题有什么解决方案吗?(目前我使用VS 2008)
谢谢你的建议.
这是执行它的宏.在Macros IDE Class View中,导航到MyMacros - EnvironmentEvents.打开(双击)EnvironmentEvents.在模块中插入以下代码:
Private Sub BuildEvents_OnBuildDone( _
ByVal Scope As EnvDTE.vsBuildScope, _
ByVal Action As EnvDTE.vsBuildAction) _
Handles BuildEvents.OnBuildDone
Try
Dim activeWin As Window = DTE.ActiveWindow
Dim immedWin As Window = DTE.Windows.Item("{ECB7191A-597B-41F5-9843-03A4CF275DDE}")
immedWin.Activate()
DTE.ExecuteCommand("Edit.ClearAll")
activeWin.Activate()
Catch ex As Exception
End Try
End Sub
Run Code Online (Sandbox Code Playgroud)
在这里你可以看到它应该是什么样子: EnvironmentEvents中的宏http://i46.tinypic.com/2vxg6so.png
请参阅我的快速教程,了解如何创建和执行VS宏.
归档时间: |
|
查看次数: |
2087 次 |
最近记录: |