Как фильтровать по типу в IntelliSense? - PullRequest
15 голосов
/ 22 ноября 2010

Я хочу видеть только события для данного объекта.Но когда я использую IntelliSense показывает все участники.

Ответы [ 6 ]

14 голосов
/ 25 ноября 2010

Одной из функций надстройки Visual Studio, которая называется Visual Assist X, является расширенный IntelliSense , который позволяет фильтровать по событиям, свойствам, методам и т. Д .:

Visual Assist X

Это не совсем то, что вы спросили, но это довольно близко.

3 голосов
/ 22 ноября 2010

Я думаю, что это невозможно из коробки для кода C #, см. msdn и stackoverflow . По какой-то непонятной причине фильтрация работает в редакторе xaml.

С Resharper у вас есть функция фильтра, хотя .

0 голосов
/ 26 декабря 2018

В последней версии Visual Studio имеются кнопки в intellisense widnow для фильтрации по свойству, событию или методу. Пожалуйста, смотрите скриншот ниже:

Intellisense buttons

0 голосов
/ 14 декабря 2018

В Visual Studio 2017 отметьте эту опцию:

Tools -> Options -> Text Editor -> C# -> IntelliSense -> Show completion item filters.

Вы можете использовать значки или сочетания клавиш для фильтрации определенных категорий. К сожалению, я нашел эту опцию только в C # и Basic. Я ожидаю этого в XAML.

0 голосов
/ 10 июля 2016

Новая версия Visual Studio (сегодня она называется «Visual Studio 15 Preview 3», ее следует переименовать в VS 2016 или VS 2017 позже ...) изначально поддерживает эту функцию. Это было представлено в Build 2016, посмотрите на это видео презентации именно в то время, когда они говорили об этом: https://www.youtube.com/watch?v=RNpFHbEaNpU#t=2644

0 голосов
/ 25 ноября 2010

IIRC, ReSharper поддерживает это.

...