在VB.NET源代码中查找未使用的“Imports”语句

Visual Studio IDE允许我在VB.NET源代码中扫描未使用的引用.但是我的应用程序中还有很多未使用的 Imports statements.

两个问题:

>有没有办法在我的VB.NET源代码中找到未使用的Imports语句?
>未使用Imports语句会伤害我的应用程序的性能

它完全不会影响运行时性能,这些 using directives实际使用的唯一时间是在编译时.

您可以想要保持导入数量低的三个原因是:

为了清楚起见进口是一种有用的方式,乍看起来,课堂表现的是什么样的操作:不要浪费这个机会! (例如,如果我看到在文件顶部导入的正则表达式命名空间,我通常假设有一些正则表达式的工作)
>您拥有的导入越多,您越有可能遇到名称冲突(即,在两个不同的导入命名空间中有一个类型名称引用两种不同类型)
>由于在编译时使用这些指令,因此使用大量未使用的导入可能会损害构建时间和/或智能感知性能. (只是猜测这里,我不知道IntelliSense如何在幕后工作)

如果你想摆脱那些无用的命名空间,我不认为在Visual Studio中有内置的支持(我认为这是你的“VB.net IDE”的意思),但是你可以使用一些第三方工具(例如Resharper)或其他一些IDE(例如Eclipse.net)

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...