ReSharper: найти использование необязательного параметра
Если у меня есть функция с необязательным параметром, есть ли простой способ найти все места в моем коде, которые вызывают эту функцию и передать значение этому параметру?
Функция имеет множество параметров, отличных от параметров по умолчанию, поэтому сканирование обычных результатов поиска использования мест, вызывающих функцию, является проблематичным, поскольку оно обрезает линии, и я не вижу, используется ли дополнительный параметр.
Ответы
Ответ 1
С помощью курсора на параметр выберите ReSharper | Inspect | Value Origin
или с клавиатуры Inspect This
с помощью Ctrl + Shift + Alt + A, затем Value Origin
.
Вы получите окно "Результаты проверки" со всеми местами, которые явно присваивают этому параметру значение.