我发现能够在我的测试套件的调试输出中包含超链接非常有用,如下所示:
OutputDebugStringA("file://c:/path/index.html")
上面的命令将引用的URL作为超链接打印到输出窗口。可以按CTRL单击,指定的HTML文件将在新的IDE选项卡中打开。
本身,这非常有价值。但是,我的套件会生成许多可能有用的HTML日志文件,在调试过程中,输出窗口会成为蓝色转义URL的大海。我想隐藏URL并显示一些可替换的CTRL可点击文本。以下内容不起作用,但应说明我要做的事情:
OutputDebugStringA("<a href=\"file://c:/path/index.html\">Index</a>")
这样的事情可能吗?
答案 0 :(得分:0)
然而,你实际上是在摆放输出窗口;我猜它只是看起来像URL的东西,可能不支持HTML。也许您可以开发一个Visual Studio加载项,其行为类似于支持HTML的输出窗口。