在intellisense中显示异常?

时间:2015-11-01 07:05:58

标签: c# .net vb.net visual-studio intellisense

我正在使用Visual Studio 2013 Ultimate。

在C#代码编辑器中,可以通过Intellisense列出已记录异常的成员:

enter image description here

我的问题是,如何为VB.Net添加这个有用的功能?

是否有第三方扩展程序来添加它?。

为什么这个功能在VB.Net中似乎不可用?

请注意,我并未询问如何为成员中的潜在异常添加Xml文档,我要问的是如何启用Intellisense来显示这些异常,因为C#代码编辑器可以显示Intellisense上的异常(如我分享的图片中所示),但VB.Net代码编辑器似乎 CAN' T

不仅仅是我自己记录的例外情况,我只是在讨论那些已经在.Net Framework类库成员中记录的异常(再次在我分享的图像中看到)。

2 个答案:

答案 0 :(得分:3)

自从VS2015取消了这个功能以来,我非常怀疑VB.NET能够通过任何解决办法或第三方方法在VS2013中支持这个功能。

另请参阅reference功能已消失在C#for VS2015中,这对VB.NET没有帮助,但我怀疑他们在VS2015中添加了额外的功能时,无法再显示异常功能。

答案 1 :(得分:1)

此窗口显示有关当前编程构造的信息,称为快速信息。对于VB.NET,快速信息没有,它无法在任何版本的Visual Studio中显示异常列表,包括VS2015。对于C#,正如您所知,异常列表显示但在VS2015中没有。 VS2015 C#快速信息没有显示异常列表的原因仅仅是因为它是一个错误,它应该在VS2015 Update 1中修复。实际上这个更新也可能在VB.NET快速信息中显示异常列表但是我没检查。