сочетание клавиш, чтобы закрыть результаты поиска символов - PullRequest
8 голосов
/ 25 октября 2011

Что такое сочетание клавиш для закрытия результатов поиска символов в Visual Studio 2010?Я хочу закрыть его с помощью сочетания клавиш с плавающим режимом

1 Ответ

15 голосов
/ 25 октября 2011

Существует общий ярлык для закрытия "текущего окна инструмента" , которое равно SHIFT + ESC .

Обновление: во имя производительности я откладывал достаточно долго, чтобы составить этот список ...

Связывания клавиш по умолчанию для C # в Visual Studio 2010

<Ч />

Редактирование

Edit.CollapseToDefinitions CTRL + M , O

  • Свертывает тела объявлений, чтобы обеспечить общее представление типов и элементов в исходном файле.

Edit.HideSelection CTRL + M , CTRL + H

  • Сворачивает текущий выбор в выделенную область.

Edit.ToggleAllOutlining CTRL + M , L

  • Переключение всех ранее свернутых выделенных областей между свернутым и развернутым состояниями.

Edit.ToggleOutliningExpansion CTRL + M , M

  • Переключение текущей выбранной свернутой области между свернутым и развернутым состоянием.

Edit.StopOutlining CTRL + M , P

  • Удаляет всю краткую информацию из всего документа.

Edit.CommentSelection CTRL + K , C или CTRL + E , C

  • Вставляет // в начале текущей строки или каждой строки текущего выделения.

Edit.UncommentSelection CTRL + K , U или CTRL + E , U

  • Удаляет // в начале текущей строки или каждой строки текущего выделения.

Edit.FormatDocument CTRL + K , D или CTRL + E , D

  • Форматирует текущий документ в соответствии с настройками отступа и форматирования кода, указанными на панели Форматирование в разделе Инструменты | Варианты | Текстовый редактор | C # .

Edit.FormatSelection CTRL + K , F или CTRL + E , F

  • Форматирует текущий выбор в соответствии с настройками отступа и форматирования кода, указанными на панели Форматирование в разделе Инструменты | Варианты | Текстовый редактор | C # .

Edit.InsertSnippet CTRL + K , X

  • Отображает средство выбора фрагмента кода. Выбранный фрагмент кода будет вставлен в позицию каретки.

Edit.SurroundWith CTRL + K , S

  • Отображает средство выбора фрагмента кода. Выбранный фрагмент кода будет обернут вокруг выделенного текста.

Edit.InvokeSnippetFromShortcut TAB

  • Вставка фрагмента расширенного кода из имени ярлыка.

Edit.CycleClipboardRing CTRL + SHIFT + V

  • Вставка текста из кольца буфера обмена в расположение каретки в файле. Последующее использование сочетания клавиш перебирает элементы в кольце буфера обмена.

Edit.Replace CTRL + H

  • Отображение параметров замены в Быстрая замена на вкладке Найти и заменить .

Edit.ReplaceInFiles CTRL + SHIFT + H

  • Отображение параметров замены в Заменить в файлах на вкладке Найти и заменить .

View.ShowSmartTag CTRL + ПЕРИОД (.) или SHIFT + ALT + F10

  • Отображение доступных параметров в меню смарт-тега.

EditorContextMenus.CodeWindow.ViewCallHierarchy CTRL + K , T

  • Приносит фокус к окну Иерархия вызовов , используя член в каретке в качестве узла верхнего уровня.

Edit.NextHighlightedReference CTRL + SHIFT + СТРЕЛКА ВНИЗ

  • Перемещает курсор на следующий выделенный идентификатор, соответствующий текущему.

Edit.PreviousHightlightedReference CTRL + SHIFT + СТРЕЛКА ВВЕРХ

  • Перемещает курсор к предыдущему выделенному идентификатору, совпадающему с текущим.

Edit.ToggleCompletionMode CTRL + ALT + ПРОБЕЛ

  • Переключение между режимом предложения (все символы фиксации, кроме вкладки, оставляют введенный текст как есть, вкладка выбирает элемент завершения в списке) и режимом завершения.

Edit.<Direction>ExtendColumn SHIFT + ALT +

  • Создает выбор блока вместо выбора потока.
<Ч />

Окно

View.ClassView CTRL + Ш , С

  • Отображение окна Class View .

View.CodeDefinitionWindow CTRL + W , D

  • Отображение окна Определение кода .

View.ErrorList CTRL + W , E

  • Отображает окно Список ошибок .

View.ObjectBrowser CTRL + Ш , J

  • Отображает Обозреватель объектов .

View.Output CTRL + W , O

  • Отображение окна Вывод , в котором сообщения о состоянии можно просматривать во время выполнения.

View.PropertiesWindow CTRL + W , P

  • Отображает окно Свойства , в котором перечислены свойства и события времени разработки для выбранного в данный момент элемента.

View.SolutionExplorer CTRL + W , S

  • Отображает Solution Explorer , в котором перечислены проекты и файлы в текущем решении.

View.TaskList CTRL + W , T

  • Отображает окно Список задач , в котором отображаются пользовательские задачи, комментарии, ярлыки, предупреждения и сообщения об ошибках.

View.Toolbox CTRL + W , X

  • Отображает Toolbox , который содержит элементы управления, которые могут быть включены или использованы с вашим кодом.

View.ServerExplorer CTRL + W , L

  • Отображает Обозреватель серверов , который позволяет просматривать и управлять серверами баз данных, журналами событий, очередями сообщений, веб-службами и другими службами операционной системы.

Window.CloseToolWindow SHIFT + ESC

  • Закрытие текущего окна инструмента.

Data.ShowDataSources SHIFT + ALT + D

  • Отображает окно Источники данных .

Window.CloseDocumentWindow CTRL + F4

  • Закрывает текущую вкладку.

Window.NextDocumentWindowNav CTRL + TAB

  • Отображение IDE Navigator с выбранным первым окном документа.

View.CallHierarchy CTRL + W, K

  • Отображает окно Иерархия вызовов , в котором перечислены абоненты и вызываемые абоненты для данного участника.

View.ZoomIn CTRL + SHIFT + ПЕРИОД (.)

  • Увеличивает размер содержимого в редакторе.

View.ZoomOut CTRL + SHIFT + COMMA (,)

  • Уменьшает размер содержимого в редакторе.
<Ч />

Файл

File.NewProject CTRL + SHIFT + N

  • Отображение диалогового окна Новый проект .

File.OpenProject CTRL + SHIFT + O

  • Отображает диалоговое окно Открыть проект , позволяющее добавлять в решение существующие проекты.

Project.AddClass SHIFT + ALT + C

  • Отображает диалоговое окно Добавить новый элемент , выбирая шаблон класса по умолчанию.

Project.AddExistingItem SHIFT + ALT + A

  • Отображает диалоговое окно Добавить существующий элемент , позволяющее добавлять существующие файлы в текущий проект.

Project.AddNewItem CTRL + SHIFT + A

  • Отображает диалоговое окно Добавить новый элемент , позволяющее добавить новый файл в текущий проект.

Window.ShowEzMDIFileList CTRL + ALT + СТРЕЛКА ВНИЗ

  • Отображение всплывающего списка всех открытых документов
<Ч />

IntelliSense

Edit.CompleteWord CTRL + ПРОБЕЛ или CTRL + K , W

  • Завершить текущее слово в списке завершения.

Edit.ListMembers CTRL + J или CTRL + K , L

  • Вызывает список завершения IntelliSense.

Edit.QuickInfo CTRL + K , I

  • Отображение полной декларации для указанного идентификатора во всплывающей подсказке.

Edit.ParameterInfo CTRL + SHIFT + ПРОБЕЛ или CTRL + K , P

  • Отображение имени, количества и типа параметров, необходимых для указанного метода.

Make Transparent CTRL

  • Заставляет видимый список завершения становиться прозрачным.
<Ч />

Навигация

Edit.NavigateTo CTRL + COMMA (,)

  • Отображает окно NavigateTo , которое позволяет быстро перемещаться по файлам, типам и элементам. Слово на каретке начинает поиск.

Edit.FindAllReferences SHIFT + F12 или CTRL + K , R

  • Отображение списка всех ссылок для выбранного символа.

Edit.GoToBrace CTRL + ]

  • Перемещает курсор в соответствующую фигурную скобку в исходном файле.

Edit.GoToDefinition F12

  • Переходит к объявлению для выбранного символа в коде.

Edit.GoToNextLocation F8

  • Перемещает курсор к следующему элементу, например, задаче в окне * Список задач или поисковому совпадению.в окне Найти результаты .Последующие вызовы будут перемещены к следующему элементу в списке.

Edit.IncrementalSearch CTRL + I

  • Активирует добавочныйпоиск.Если инкрементный поиск включен, но ввод не передан, используется предыдущий поисковый запрос.Если поисковый ввод был найден, при следующем вызове выполняется поиск следующего вхождения введенного текста.

Edit.FindNext, Edit.FindPrevious F3 и SHIFT + F3

  • Повторный поиск последнего шаблона поиска в указанном направлении.

Edit.FindNextSelected CTRL + F3

  • Устанавливает шаблон поиска для выбранного текста, а затем ищет следующее вхождение.

Edit.FindPreviousSelected CTRL + SHIFT + F3

  • Устанавливает шаблон поиска для выбранного текста, а затем ищет предыдущее вхождение.

View.ForwardBrowseContext CTRL + SHIFT + 7

  • Переход к следующему элементу, вызываемому в коде в текущем файле.Использует Go To Definition стек навигации.

View.PopBrowseContext CTRL + SHIFT + 8

  • Переход к предыдущему элементу, вызываемому в коде в текущем файле.Использует Перейти к определению стек навигации.

View.NavigateBackward CTRL + ГИФЕН (-)

  • Переход к ранее просмотренной строке кода.

View.NavigateForward CTRL + SHIFT + HYPHEN(-)

  • Переход к следующей просматриваемой строке кода.

Edit.FindInFiles CTRL + SHIFT + F

  • Отображает Найти в файлах вкладку Найти и заменить диалог.

Edit.FindSymbol ALT + F12

  • Отображение НайтиСимвол панель Поиск и замена диалогов.

View.ViewCode F7

  • Отображение выбранного элемента в режиме просмотра Код в редакторе.

View.ViewDesigner, View.ViewMarkup SHIFT + F7

  • Переключение между Дизайн и Источник просмотров для текущего документа.

Window.MoveToNavigationBar CTRL + F2

  • Перемещает фокус на раскрывающуюся панель, расположенную в верхней части редактора, когда редактор находится в режиме Код или Код сервера просмотр.

Edit.Find CTRL + F

  • Отображение Быстрый поиск вкладка Найти и заменить .

Edit.GoTo CTRL + G

  • Отображение Перейти к строке .

Edit.GoToFindCombo CTRL + /

  • Перемещает фокус на поле Найти / Команда на Стандартная панель инструментов.

Отладка

Debug.Autos CTRL + D , A

  • Отображает окно Autos, в котором отображаются переменные, используемые в текущей строке кода и предыдущей строке кода.

Debug.CallStack CTRL + D , C

  • Отображает окно стека вызовов, в котором отображается список всех активных методов или фреймов стека для текущего потока выполнения.

Debug.Immediate CTRL + D , I

  • Отображает окно «Немедленно», где можно оценить выражения.

Debug.Locals` CTRL + D , L

  • Отображает окно Locals, в котором отображаются локальные переменные и их значения для каждого метода в текущем кадре стека.

Debug.QuickWatch CTRL + D , Q

  • Отображение диалогового окна QuickWatch с текущим значением выбранного выражения.

Debug.Start F5

  • Запускает приложение под отладчиком на основе настроек из запускаемого проекта. В режиме прерывания вызов этой команды будет запускать приложение до следующей точки останова.

Debug.Start-WithoutDebugging CTRL + F5

  • Запускает приложение без вызова отладчика.

Debug.StepInto F11

  • Выполняет код по одной инструкции за раз, после выполнения в вызовах методов.

Debug.Step-IntoSpecific SHIFT + ALT + F11

  • Предлагает выбрать, к какому подвыражению перейти, независимо от настроек параметров инструментов для пропуска свойств и операторов.

Debug.StepOut SHIFT + F11

  • Выполняет оставшиеся строки метода, в котором находится текущая точка выполнения.

Debug.StepOver F10

  • Выполняет следующую строку кода, но не отслеживает выполнение через вызовы каких-либо методов.

Debug.Stop-Debugging SHIFT + F5

  • Останавливает запуск текущего приложения в отладчике.

Debug.Toggle-Breakpoint F9

  • Устанавливает или удаляет точку останова в текущей строке.

Debug.Watch CTRL + D , W

  • Отображает окно Watch, в котором отображаются значения выбранных переменных или выражений watch.

Debug.Enable-Breakpoint CTRL + F9

  • Переключает точку останова между отключенным и включенным.

Make DatatipTransparent [CTRL]

  • Заставляет видимый всплеск данных становиться прозрачным.

Test.RunTestsIn-CurrentContext CTRL + R , T

  • Запускает юнит-тест, содержащий каретку.

Test.RunAllTests-InSolution CTRL + R , A

  • Запускает все модульные тесты в решении.

Edit.GoToNext-Location F8

  • Перемещает курсор к следующему элементу, например, задаче в окне «Список задач» или поисковому совпадению в окне «Результаты поиска». Последующие вызовы будут перемещены к следующему элементу в списке.

Edit.Incremental-Search CTRL + I

  • Активирует пошаговый поиск. Если инкрементный поиск включен, но ввод не передан, используется предыдущий поисковый запрос. Если входные данные для поиска были найдены, при следующем вызове выполняется поиск следующего вхождения входного текста.

Edit.FindNext, Edit.FindPrevious F3 и SHIFT + F3

  • Повторный поиск последнего шаблона поиска в указанном направлении.

Edit.FindNext-Selected, Edit.FindPrevious-Selected CTRL + F3 и CTRL + SHIFT + F3

  • Устанавливает шаблон поиска для выбранного текста, затем выполняет поиск в указанном направлении.

View.Forward-BrowseContext CTRL + SHIFT + 7

  • Переход к следующему элементу, вызываемому в коде в текущем файле.Использует стек навигации Перейти к определению.

View.PopBrowse-Context CTRL + SHIFT + 8

  • Переход к предыдущему элементу, вызываемому в коде текущего файла.Использует стек навигации Перейти к определению.

View.Navigate-Backward CTRL + HYPHEN (-)

  • Перемещается вранее просматриваемая строка кода.

View.Navigate-Forward CTRL + SHIFT + ГИФЕН (-)

  • Переход к следующей просматриваемой строке кода.

Edit.FindInFiles CTRL + SHIFT + F

  • Отображение вкладки «Найти в файлах» диалогового окна «Найти и заменить».

`Edit.FindSymbol ALT + F12

  • Отображение панели «Найти символ» диалогового окна «Найти и заменить».

`View.ViewCode F7

  • Отображает выбранный элемент в представлении «Код» редактора.

View.ViewDesigner, View.ViewMarkup SHIFT + F7

  • Переключение между режимами проектированияи Исходные представления для текущего документа.-

Window.MoveTo-NavigationBar CTRL + F2

  • Перемещает фокус на раскрывающуюся панель, расположенную в верхней частиредактор, когда редактор находится в представлении «Код» или «Код сервера».

Edit.Find CTRL + F

  • Отображает вкладку «Быстрый поиск» диалогового окна «Найти и заменить».

Edit.GoTo CTRL + G

  • Отображениедиалоговое окно «Перейти к строке».

Edit.GoToFind-Combo CTRL + /

  • Перемещение фокуса на команду «Найти / Команда»окно на стандартной панели инструментов.

EditorContext-Menus.Code-Window.ViewCall-Hierarchy CTRL + K , T

  • Приносит фокус к окну Иерархии вызовов, используя член в каретке в качестве узла верхнего уровня.

Edit.NextHighlightedReference, Edit.PreviousHighlightedReference CTRL + SHIFT + СТРЕЛКА ВНИЗ и CTRL + SHIFT + СТРЕЛКА ВВЕРХ

  • Перемещение каретки к следующему или предыдущему выделениюИдентификатор ted, соответствующий текущему.

Рефакторинг

Refactor.EncapsulateField CTRL + R , E

  • Отображение Диалоговое окно Encapsulate Field , позволяющее создавать свойство из существующего поля, обновляя все ссылки для использования нового свойства.

Refactor.ExtractInterface CTRL + R , I

  • Отображение диалогового окна Extract Interface , позволяющего создать интерфейс счлены, полученные из существующего класса, структуры или интерфейса.

Refactor.ExtractMethod CTRL + R , M

  • Отображает диалоговое окно Извлечь метод , позволяющее создать новый метод из выбранного кода.

Refactor.RemoveParameters CTRL + R , V

  • Отображает диалоговое окно Remove Parameters , позволяющее удалять параметры из методов, индексаторов или делегатов путем изменения объявления, где бы он ни вызывался.

Refactor.Rename CTRL + R , R или F2

  • Отображение Переименовать диалоговое окно, позволяющее переименовывать все ссылки идентификатора.

Refactor.ReorderParameters CTRL + R , O

  • Отображает диалоговое окно Переупорядочить параметры , позволяющее изменить порядок параметров для методов, индексаторов и делегатов.

Сборка

Build.BuildSolution F6 или CTRL + SHIFT + B

  • Строит все проекты в решении

Build.BuildSelection SHIFT + F6

  • Строит выбранный проект и зависимости
...