可以在不删除`using`的情况下隐藏Intellisense中的Linq和其他扩展名?

goo*_*ate 6 ide intellisense visual-studio-2012

有时我注意到我的Intellisense混乱了我经常不使用的扩展方法,只是想看看当前对象中可用的内容.

有什么方法可以隐藏intellisense的扩展名吗?

现在我using System.Linq在处理不熟悉的对象时删除了其他扩展,并将其重新添加,以便我可以编译

Eri*_*ken 0

您可以分配[EditorBrowsable(EditorBrowsable.Advanced)]给自己的代码来隐藏某些方法。一些 IDE 工具(如 Resharper)和 VS Gallery 中的一些扩展可以修改或替换 Intellisense 菜单,使其功能更强大。