gpt4 book ai didi

.net - Visual Studio 2008 宏 : write to output pane

转载 作者:行者123 更新时间:2023-12-03 23:58:18 25 4
gpt4 key购买 nike

在 Visual Studio 宏中,如何在输出 Pane (即通常包含构建输出的窗口)上写入执行信息?

如果相关,我正在使用 Visual Studio 2008。

解决方案 :我将以下子程序添加到我的宏项目中,我将它们张贴在这里以防它们有用。

Private Sub Write(ByVal name As String, ByVal message As String)
Dim output As Window = DTE.Windows.Item(EnvDTE.Constants.vsWindowKindOutput)
Dim window As OutputWindow = output.Object
Dim pane As OutputWindowPane = window.OutputWindowPanes.Item(name)
pane.Activate()
pane.OutputString(message)
pane.OutputString(Environment.NewLine)
End Sub

Private Sub Log(ByVal message As String, ByVal ParamArray args() As Object)
Write("Debug", String.Format(message, args))
End Sub

Private Sub Log(ByVal message As String)
Write("Debug", message)
End Sub

最佳答案

快速搜索发现 this关于代码项目的文章。它应该能够帮助你。

关于.net - Visual Studio 2008 宏 : write to output pane,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1496959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com