В Visual Studio 2010 вы найдете команду клавиатуры для разрешения пространств имен в команде с именем View.ShowSmartTag . Мой был также сопоставлен с Shift + Alt + F10 , что очень хлопотно - поэтому я обычно переназначаю это быстро.
О том, что Пит комментирует ReSharper - да, для любого, у кого есть бюджет, ReSharper делает жизнь абсолютным удовольствием. Тот факт, что он достаточно умен, чтобы разрешать зависимости за пределами текущих ссылок и добавлять их как использования и ссылки, не только сэкономит вам бесчисленное количество часов, но и заставит вас забыть, где находятся все классы фреймворка ;-) срок разработки ... Тогда мы еще даже не начали рефакторинг ReSharper.
DevExpress ' CodeRush не предлагает никакой помощи в этом отношении; или ничего, что для меня очевидно - и DevExpress в неэкспертном режиме вполне готов к тому, что он хочет сделать для вас: -)
Последний комментарий - эта особенность IDE разрешения зависимостей настолько развита и усовершенствована в мире Java IDE, что большая часть примеров Интернета даже не показывает импорт (использование).
Это говорит о том, что теперь у Microsoft наконец-то есть что предложить в этом отношении, но мне также ясно, что разработка Microsoft (для многих из нас) сейчас прошла полный круг - внимание перешло от исходного кода к визуальным дизайнерам. снова сосредоточиться на исходном тексте - это означает, что время, которое вы проводите в представлении исходного кода / будь то C #, VB или XAML, увеличивается, а количество перетаскивания на «формы» уменьшается. Исходя из этого базового предположения, легко сказать, что Microsoft должна начать концентрироваться на том, чтобы сделать редактор более интеллектуальным, упростить сочетания клавиш, а также улучшить проверку и оценку кода / ошибок - дни, когда тупой редактор оставлял вас, чтобы найти класс для поиска в какая библиотека в нем находится (или должна быть в любом случае) для большинства из нас.