有没有办法清除 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();
}
最佳答案
我找到了这个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 ,google了一下,我对VB语言不熟悉。我确信您可以在 google/msdn 上找到有关 DTE 的更多信息:)
关于c# - 从 .NET 中的代码中清除立即窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13173639/