有没有办法清除代码隐藏中Debug.WriteLine
函数写入立即窗口的文本?
编辑:
public void ClearImmediateWindow()
{
EnvDTE.DTE refDTE;
EnvDTE.Window currentActiveWindow = refDTE.ActiveWindow;
refDTE.Windows.Item("{ECB7191A-597B-41F5-9843-03A4CF275DDE}").Activate();
refDTE.ExecuteCommand("Edit.SelectAll");
refDTE.ExecuteCommand("Edit.ClearAll");
currentActiveWindow.Activate();
}
答案 0 :(得分:2)
我找到了这个VB代码:
Sub ClearImmediateWindow()
Dim currentActiveWindow As Window = DTE.ActiveWindow
DTE.Windows.Item("{ECB7191A-597B-41F5-9843-03A4CF275DDE}").Activate() 'Immediate Window
DTE.ExecuteCommand("Edit.SelectAll")
DTE.ExecuteCommand("Edit.ClearAll")
currentActiveWindow.Activate()
End Sub
在this网站
上Link to msdn for DTE,因为我不熟悉VB语言。我相信你可以在google / msdn上找到关于DTE的更多信息:)
答案 1 :(得分:0)
“检查”在Visual Studio中取消选中:
工具>选项>调试> “将所有输出窗口文本重定向到立即窗口”