https://www.jetbrains.com/help/resharper/2016.3/Reference__Keyboard_Shortcuts.html 2014. Lukasz Gasior. ReSharper Essentials
-----------------------------------------------------------------+--------------------+-----------------------------+----------------------------- Code Analysis -----------------------------------------------------------------+--------------------+-----------------------------+----------------------------- Command | Visual Studio | IntelliJ IDEA/ReSharper 2.x | Alias -----------------------------------------------------------------+--------------------+-----------------------------+----------------------------- Toggle code analysis in the current file | Ctrl+Shift+Alt+8 | Ctrl+Shift+Alt+8 | ReSharper_EnableDaemon Go to next code issue (error, warning or suggestion) in file | Alt+PageDown | F12 | ReSharper_GotoNextHighlight Go to previous code issue (error, warning or suggestion) in file | Alt+PageUp | Shift+F12 | ReSharper_GotoPrevHighlight Go to next error/warning in file/solution | Shift+Alt+PageDown | Alt+F12 | ReSharper_GotoNextErrorInSolution Go to previous error/warning in file/solution | Shift+Alt+PageUp | Shift+Alt+F12 | ReSharper_GotoPrevErrorInSolution Inspect this | Ctrl+Shift+Alt+A | Ctrl+Shift+Alt+A | ReSharper_InspectThis View hierarchy of types (C#, VB.NET, C++) / | Ctrl+E,H | Ctrl+Alt+H | ReSharper_TypeHierarchyBrowse #include directives (C++) / styles (ASP.NET, Razor, CSS, XAML) | | | Inspection Results window | Ctrl+Alt+V | Ctrl+Alt+, | ReSharper_ShowInspectionWindow -----------------------------------------------------------------+--------------------+-----------------------------+-----------------------------
-------------------------+--------------------------------------------------------------------------
Комбинация клавиш | Действие
-------------------------+--------------------------------------------------------------------------
Altr + Enter | вызвать контекстное меню ReSharper
Ctrl + R, V | создать var для переменной
"prop" + Tab | создать свойство у класса
Alt + Insert | сгенерировать конструктор, свойство, ... внутри класса
Ctrl + E, U | сгенерировать условие (if, while, ...)
Ctrl + Alt + Space | smart mode
Ctrl + Alt + -> | расширенное выделение кода
Alt + Delete | безопасное удаление (проверка на наличие членов класса)
Alt + Enter на строке | автодобавление namespace для объектов
Ctrl + Shift + F1 | быстрая документация
-------------------------+--------------------------------------------------------------------------
Шаблоны
-------------------------+--------------------------------------------------------------------------
Ctrl + E, L | Шаблоны как фрагменты
"nguid" + Tab | GUID
"Quals" + Tab | новый метод Equals()
Шаблон файлов
Ctrl + Alt + Insert | Создать новый файл из шаблона
Alt + Insert (обозр реш) | создать новый файл из шаблона
-------------------------+--------------------------------------------------------------------------
Рефакторинг
-------------------------+--------------------------------------------------------------------------
Ctrl + R, R | переименование
Ctrl + R, O | перенос кода в отдельный файл
-------------------------+--------------------------------------------------------------------------
Быстрый поиск
-------------------------+--------------------------------------------------------------------------
Ctrl + T, T | открыть файл
Ctrl + | список недавно открытых файлов
Shift + Alt + L | перемещение по открытым файлам в обозревателе решения
-------------------------+--------------------------------------------------------------------------
Закладки
-------------------------+--------------------------------------------------------------------------
Ctrl + Shift + цифра | создать / удалить закладку
Ctrl + цифра | переход к закладке
Ctrl + | отобразить закладки -------------------------+-------------------------------------------------------------------------- Ctrl + Shift + Backspace | перейти к последнему редактированию в коде Ctrl + T, + | поиск всего F12 (Ctrl + Left mouse) | переход к объявлению (переменной, типа, метода, свойства) Shift + F12 | поиск и переход по использованию (переменной, типа, метода, свойства) -------------------------+-------------------------------------------------------------------------- Ctrl +
| навигация по использованию
-------------------------+--------------------------------------------------------------------------
Структура исходного кода
-------------------------+--------------------------------------------------------------------------
Alt + \ | отобразить список доступных членов (переменные, функции)
Ctrl + Alt + F | отобразить окно со списками доступных членов (переменные, функции)
Ctrl + Shift + Alt + A | инспектор значения и назначения
-------------------------+--------------------------------------------------------------------------
Навигация по библиотеке кода
-------------------------+--------------------------------------------------------------------------
Alt + ` | список с доступными вариантами навигации
-------------------------+--------------------------------------------------------------------------
Анализ качества кода
-------------------------+--------------------------------------------------------------------------
// Resharper disable all
// [код программы] | анализ кода будет пропущен
// Resharper restore all
-------------------------+--------------------------------------------------------------------------
// Resharper disable once UseObjectOrCollectionInitializer | однократно пропустить анализ кода
-------------------------+--------------------------------------------------------------------------
Resharper - Inspect - Code issues in solution | Анализ всего кода и вывод результатов в общий список
-------------------------+--------------------------------------------------------------------------