有没有办法在 Visual Studio 错误列表中创建自定义消息?我正在看 VS 2010 和 2012。
对于生成错误,这是一个简单的#error text
. 为了生成警告,它是#pragma warning ("text")
. 为了将消息打印到输出窗口,它是#pragma message("text")
关于如何在错误列表中创建信息消息的文档很少或没有。有谁知道这是否可能?如果不使用 VS 插件,我更愿意,但如果有办法使用这些插件,那也可以。
有没有办法在 Visual Studio 错误列表中创建自定义消息?我正在看 VS 2010 和 2012。
对于生成错误,这是一个简单的#error text
. 为了生成警告,它是#pragma warning ("text")
. 为了将消息打印到输出窗口,它是#pragma message("text")
关于如何在错误列表中创建信息消息的文档很少或没有。有谁知道这是否可能?如果不使用 VS 插件,我更愿意,但如果有办法使用这些插件,那也可以。
可能这可能会有所帮助:格式化自定义构建步骤或构建事件的输出
这个宏是 Rost 链接到的一个可能的实现:
#define COMBINE_NAMES_HELPER_6(a,b,c,d,e,f) a##b##c##d##e##f
#define COMBINE_NAMES_6(a,b,c,d,e,f) COMBINE_NAMES_HELPER_6(a,b,c,d,e,f)
#define FILE_LINE_FUNC_STR(msg) ( COMBINE_NAMES_6(__FILE__, "(",STRING( __LINE__), "): ", __FUNCTION__, " "msg) )
#define COMPILER_MSG(msg) message FILE_LINE_FUNC_STR(msg)