Как быстро разрешить пространства имен в Visual Studio 2015
Когда я набираю метод, для которого пространство имён не было импортировано, я получаю красную волнистую подчеркивание (или короткую красную линию), указывающую на ошибку. Используя Visual Studio 2012, я могу щелкнуть правой кнопкой мыши по этой красной строке и быстро выбрать нужное пространство имен с помощью Resolve > using System.Text.RegularExpressions
в контекстном меню правой кнопки мыши. У меня также есть возможность полностью квалифицировать мой метод с полным пространством имен.
Использование Visual Studio 2012:
![Visual Studio 2012 resolve namespace options]()
В предварительном просмотре Visual Studio 2015 этот параметр отсутствует в контекстном меню контекстного меню. Кто-нибудь знает, как включить этот -или- быстрый выбор пространства имен, которое я хочу?
Ответы
Ответ 1
Это меню было изменено и добавлена новая функция. Исходный пункт меню был заменен на "Быстрые действия...", в котором появляется собственное подменю, где я могу найти то, что я ищу, например импортирование пространств имен и вариантов рефакторинга:
![Visual Studio 2015 Quick Actions]()
Ответ 2
@dotnetstep абсолютно корректен.
Для еще более быстрого процесса разрешения:
- Поместите текстовый курсор на слово, которое краснеет.
- Нажмите Ctrl + . (период).
- Нажмите Enter.
- Наслаждайтесь быстрым разрешением пространства имен:)
Ответ 3
Эта опция очень много присутствует, но она немного меняется. Вы должны сделать следующее.
![enter image description here]()
Вы можете видеть желтую лампу и стрелку. Просто нажмите на эту стрелку, и вы увидите эту опцию или дважды щелкните мышью на Regex, и на левой стороне этой строки появится желтая лампочка. Переместите курсор на этот значок лампы, и вы увидите опцию.
![enter image description here]()