Расширение Visual Studio 2010 для добавления методов расширения к intellisense, даже если оператор using отсутствует - PullRequest
5 голосов
/ 20 июля 2011

Я привык добавлять using System.Linq; для IEnumerable методов расширения, но были случаи, когда я пытался использовать метод расширения в классе, и он не отображался в intellisense, и я тратил слишком много времени, пытаясь выяснить, что не так, прежде чем понять, что мне просто нужно утверждение, которое Visual Studio не нашел для меня. Существует ли расширение VS2010, которое найдет методы расширения в стандартной функции Ctrl + . View.ShowSmartTag?

1 Ответ

0 голосов
/ 24 июля 2015

Не могли бы вы просто ввести имя класса метода расширения, а затем сделать Ctrl + . для него.Я только что проверил это, и оно должно работать, даже если пространство имен отличается.Или вам интересно, есть ли способ просто напечатать variable.Ext () и сделать ctrl + . period для этого?Хотя я тестировал на VS 2012, так что, может быть, поэтому.Я не знаю ни одного расширения для автоматического определения методов расширения.

...