2010-02-17 98 views
7

#错误显示错误,#警告警告。如何让一行文本出现在错误列表窗口的消息过滤器中?如何添加到Visual Studio错误列表窗口中的消息列表?

澄清:

如果我把一个C#代码文件中的以下行,它会产生上构建一个错误,并且将出现在错误列表窗口的错误,如果我切换错误上(如标签在列表上方,有按钮需要拨动错误警告消息)。

#error This will cause a divide by zero 

同样可以做到注入警告到构建输出:

#warning This might produce a NullReference exception 

我将在C#代码文件放到什么有一个这样的消息出现在消息列表?

回答

3

简短的回答:不能。

如果你想与你的代码生成器进行通讯,使用警告或错误,因为这些出现在所有版本,而不仅仅是在Visual Studio。

4

您可以使用TasksList。在视图菜单上,指向其他窗口,然后单击任务列表。 显示任务列表。 在“类别”列表中,单击“注释”。 评论列表显示评论文本,并在您打开并编辑代码文件时出现在那里。您可以单击任何任务列表注释以在代码编辑器中激活文件并跳转到注释标记的代码行。您可以使用// TODO,// HACK,// UNDONE或您指定的自定义注释。

0

不确定你问什么?你基本上想看到显示的错误和警告?

这听起来很简单,但: 1)请让你看到标题说明文件,行... 2是通过使窗口更大完全显示确保您的错误列表)点击#错误和#警告按钮在顶部。

+0

我试图用最新的编辑来澄清我的问题。我希望有所帮助。 – 2010-02-18 15:21:11

+1

他的意思,他希望他们出现在“信息”选项卡,而不是错误或警告标签(即仅作参考,并不会影响构建过程。) – 2010-02-18 15:22:41

0

我们倾向于做什么建议necrostaz。我们定义我们自己的信息标签,所以我们可以把// INFO This is a message.

这将是很好的找到一种方法来生成信息性消息,但。

2

我认为这是你在找什么: http://www.mztools.com/articles/2008/MZ2008022.aspx

我去了这个问题,因为我正在寻找从我的外接程序用C#编写的Visual Studio 2010

后做同样的几分钟我终于在那个链接中得到了答案!

+0

+1,但是这比似乎是可以接受的方式更多的工作。在这种情况下,我宁愿使用INFO方法。但是,感谢您的信息,也许有人可以把它变成一个插件,从代码转换#消息行。 – 2011-09-15 05:54:07

相关问题