Visual Studio 2015: Как вернуть старый диалог поиска из VS 2010?
Я нахожу новый диалог быстрого поиска:
- Трудно понять, выбраны ли "Match case" или "Match whole word", особенно когда редактор находится в фокусе.
- Я нахожу "Aa" труднее понять, чем "Match case", а "Ab" сложнее понять, чем "Match whole word".
- Ярлыки клавиш, чтобы выбрать Match case/whole word, видны только в подсказке.
- Диалог больше не перемещается.
Я знаю о переназначении "Найти в файлах" в Ctrl + F, но есть слишком много кликов для поиска текущего документа и всех файлов.
Ответы
Ответ 1
Его же ярлык, CTRL + SHIFT + F
Однако кажется, что он сильно изменился.
- По умолчанию он отображает результаты "ALL" в новом окне
- Нажмите "Найти" Найти далее ", чтобы найти в открытом документе.
Я также использую этот старый диалог. Я не чувствую себя комфортно с этим новым диалогом. Хотелось бы как-нибудь вернуть старый диалог.
спасибо Sameers
Ответ 2
В Visual Studio по-видимому не существует способа выполнить это, но если вы установите AutoHotkey, вы можете имитировать подобное поведение VS2010 (также моя любимая версия).
AHK script Я сделал для себя: pastebin.com/M0fVTzLr
Предполагается, что CTRL-SHIFT-F и CTRL-F сопоставлены с "Поиск в файлах". Поэтому, когда вы нажимаете CTRL-F, например, появляется диалоговое окно "Найти файлы", а AHK script устанавливает "Look In" в "Текущий документ" . Кроме того, когда вы нажимаете ENTER, он не выполняет "Найти все", но выполняет "Найти далее". Чтобы выполнить реальное "Найти все", вам нужно нажать ALT-A.
Кроме того, я сделал SHIFT-ENTER выполнить "Найти предыдущий".
Итак, в основном с этим AHK script вы просто нажимаете CTRL-F, набираете текст, чтобы найти его, нажмите ENTER, чтобы найти его, и SHIFT-ENTER, чтобы найти предыдущий.
Если вы хотите симулировать поведение закрытия диалогового окна "Найти в файлах" после нажатия кнопки "ВВОД" и первого поиска, измените строку:
Enter::SendInput !f
в
Enter::
SendInput !f
Wait 100
SendInput {esc}
Return
Примечание. Он всегда будет устанавливать поле "Look In" в "Текущий документ" , даже если вы выбрали текст. Тем не менее, вы всегда можете настроить еще одну горячую клавишу, такую как CTRL-ALT-F, чтобы сделать то же самое, что и выше, но установите для параметра "Look In" значение "Selected Text". Поскольку CTRL-F возвращает его в "Текущий документ" , вам не нужно беспокоиться о том, что будет по умолчанию всегда.:)
Ответ 3
Ctrl-Shift-F - это другое диалоговое окно, кроме Ctrl-F. Это старый диалог.
Ответ 4
Ярлык для открытия диалога поиска - Ctrl + Shift + F.