【问题标题】:Intellisense - Hide inherited members?Intellisense - 隐藏继承的成员?
【发布时间】:2011-10-10 12:26:34
【问题描述】:

我和我的同事刚刚讨论了我们在 Visual Studio 中遇到的一个烦恼。如果您正在使用从另一个大类继承的类,例如Controller,那么您将在智能感知中拥有大量继承成员。有时,您只想查看自己定义的成员,而不必在一大堆其他事物中查找。

我想如果你正在寻找你定义的东西,你应该知道它叫什么。但是我知道当课程变得更复杂时,我会遇到这种挫败感。是否有内置方法可以让智能感知隐藏继承的东西,或者是否有某个插件可以提供这个?否则我想我们中的一个人必须写它。

【问题讨论】:

  • 我假设您指的是 C# 端的智能感知?它在不同语言之间的行为不同:XAML,尤其是 VB。
  • 我想你在找System.ComponentModel.EditorBrowsableAttribute

标签: visual-studio-2010 intellisense


【解决方案1】:

Visual Assist X 有这样的功能。它允许您将继承的成员推到列表的末尾等等:

通过将非继承条目列在最前面来快速访问它们。 滚动查看来自基类的条目。

在选项对话框中启用此功能。结合使用 非继承成员的粗体和收缩以获得最佳效率。

此功能也可以从 过滤工具栏。

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 2012-02-13
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多