Как принять предложение импорта пространства имен ReSharper с помощью клавиатуры? - PullRequest
6 голосов
/ 11 января 2012

При кодировании я часто набираю объявление с именем типа из пространства имен, еще не импортированного с оператором using.Затем в ReShaper появляется небольшая подсказка, предлагающая пространство имен, для которого автоматически добавляется using.Тем не менее, я всегда должен прекратить печатать и использовать мою мышь, чтобы принять это.Как я могу сделать это, используя только клавиатуру?

Ответы [ 3 ]

6 голосов
/ 11 января 2012

Alt + Введите , пока каретка относится к типу, который вы пытаетесь использовать. Но это зависит от схемы, которую вы используете, или от того, был ли настроен ярлык.

Вот сочетания клавиш для Visual Studio и IDEA: http://www.jetbrains.com/resharper/webhelp/Reference__Keyboard_Shortcuts.html

Вот также хорошая распечатка в формате PDF для схемы Visual Studio (6.0) http://www.jetbrains.com/resharper/docs/ReSharper60DefaultKeymap_VS_scheme.pdf

5 голосов
/ 11 января 2012

Ответ @Bronumski отвечает на ваш прямой вопрос, но вам не нужно для ввода имени класса, вместо этого для типа, требующего оператора импорта, следует частично ввести имя класса, а затем использовать Shift-Alt- Пробел: рассмотрим этот пример:

enter image description here

Предположим, вы хотите импортировать StreamReader - вы набираете первые несколько символов, нажимаете Shift + Alt + Пробел , затем нажимаете Enter и имя класса и импорт будет добавлен для вас.

4 голосов
/ 11 января 2012

Из коробки Alt + Введите

Чтобы установить его самостоятельно или посмотреть, что у вас сейчас установлено, перейдите к Инструменты> Параметры> Среда> Клавиатура, введите «ReSharper_QuickFix» в текстовое поле «Показать команды, содержащие» и выберите из него ярлык.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...