如何(假设甚至可能)关闭Visual Studio 2015功能以清除未使用的使用(在C#中使用,在VB中导入)?我喜欢VS中的所有其他突出显示/语法检查/自动编译内容,我只是试图将其关闭以专门用于灰化未使用的使用。
我似乎无法在VS 2015菜单中找到这个选项。如果有人知道这样的选择,请告知位置。
如果未使用的using
实际上有用(例如,当您将鼠标悬停在调试模式之外的成员上时,缩短文档注释中的类型名称)。您可以使用#pragma warning disable
禁止使用这些警告:
#pragma warning disable IDE0005 // Using directive is unnecessary
要恢复文件中的行为,您将使用#pragma warning restore
。
#pragma warning restore IDE0005 // Using directive is unnecessary
请注意,从VS 2017 15.6.6开始,Remove and Sort Usings
的菜单选项将忽略#pragma warning disable
指令。我认为这是一个错误,我将提交一个roslyn问题。