c# - 从 .NET 中的代码中清除立即窗口

标签 c# .net vb.net

有没有办法清除 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/

相关文章:

c# - 具有不同返回类型的重载函数缺少 MethodInfo

.net - C++/CLI 编译器无法识别返回 IEnumerable<U>^ 的泛型方法的实现

c# - 您将如何从 MS Project .mpp 文件中提取数据?

c# - .net core 1.1 : Type. 来自外部程序集的 GetType 返回 null

c# - 使用 Dapper 从 T-SQL View 填充对象

c# - 无法转换类型为“System.__ComObject”的 COM 对象

c# - 在发送消息中收到所有数据之前,TCPStream.Read 会阻塞吗?

c# - 一次有太多 Delegate.BeginInvoke 调用吗?

c# - Assembly.LoadFrom之后的ResolveEventHandler

asp.net - 使用 BotDetect 验证码时为 "Object reference not set to an instance of an object."