可以通过编程方式清除Visual Studio(调试)输出窗口吗?

Pur*_*ome 18 debugging visual-studio consoleappender

是否有可能以编程方式清除Visual Studio OUTPUT窗口?例如,名为DebugView的SysInternal调试器应用程序具有名为DBGVIEWCLEAR .. 的特定命令,它清除日志窗口.

请不要说:右键单击,清除窗口..用鼠标.我知道,但那不是我追求的.

Adr*_*der 7

对于VS 2008,请尝试此代码

EnvDTE80.DTE2 ide = (EnvDTE80.DTE2)System.Runtime.InteropServices.Marshal.GetActiveObject("VisualStudio.DTE.9.0");
ide.ExecuteCommand("Edit.ClearOutputWindow", "");
System.Runtime.InteropServices.Marshal.ReleaseComObject(ide);
Run Code Online (Sandbox Code Playgroud)

"VisualStudio.DTE.9.0"将从VS版本更改为版本.