2011-07-21 44 views
3

我的同事和我只是在討論我們在Visual Studio中遇到的煩惱。如果您使用的是繼承自其他大類的類,例如Controller,則您將在intellisense中擁有大量繼承成員。有時候,你只想看看自己定義的自己的成員,而不是在大量的其​​他事物中找到事物。Intellisense - 隱藏繼承的成員?

我想如果你正在尋找你定義的東西,你應該知道它叫什麼。但是我知道當類變得更復雜時我遇到了這個挫折。有沒有內置的方式讓intellisense隱藏繼承的東西,或者有一個插件提供了這個?否則,我想我們中的一個人必須寫它。

+0

我假設你指的是C#端的智能感知?它在不同的語言之間有不同的表現:XAML和特別是VB。 –

+1

我想你正在尋找'System.ComponentModel.EditorBrowsableAttribute' – Rahul

回答

2

Visual Assist X具有這樣的功能。它允許您將繼承的成員推送到列表的末尾以及更多:

通過首先列出非繼承條目來快速訪問非繼承條目。 滾動查看基類的條目。

在選項對話框中啓用此功能。與非遺傳成員的粗體結合使用並縮小以獲得最佳效率。

此功能也可以從 過濾工具欄動態啓用或禁用。