Как выделить случаи поиска в тексте в Visual Studio?

Как сделать все вхождения фразы (условия поиска) в файле, которые будут выделены в редакторе кода VS?

Ответы

Ответ 1

Когда вы запустите "find", вы можете нажать "bookmark all" который будет идентифицировать слева, на которых строятся условия поиска, но вы не можете "выделить" элементы с помощью visual studio, из коробки.

Ответ 2

Я заметил, что приятный побочный эффект плагина Rock-Scroll заключается в том, что при двойном щелчке по ключевому слову он выделяет все вхождения в файле (и в предварительном просмотре кадровой прокрутки).

http://microsoftdev.blogspot.com/2008/05/rock-scroll-visual-studio-plugin.html

Надеюсь, что это поможет, Alex

Ответ 6

Если вы используете короткую вырезку CTRL-i, она будет выполнять встроенный инкрементный поиск. Продолжайте нажимать CTRL-i, чтобы перейти и выделить каждое последующее появление в файле.

Я не уверен, что вы можете сразу выделить все вхождения. Это возможно с помощью плагина, такого как ReSharper, но не того, о котором я знаю.

Ответ 7

Microsoft имеет (фактически) полезный плагин VS, который решает эту проблему.

Электроинструменты: http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/

После установки (перезапустите VS после этого) выделите фрагмент текста нажатием CTRL + F, чтобы перебрать все вхождения или выделить текст и позволить VS пометить все соответствия для подсветки синтаксиса.

Ответ 8

CTRL + F3

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

СОВЕТ. Используйте SHIFT + CTRL + F3 для "шага назад"

Ответ 9

Я скопировал и вставлял исходный код в Word 2007. Это выделило всю опцию "Reading Highlight". Это удерживает подсветку даже при поиске другого термина.

Ответ 10

Я открываю файл в Notepad ++ и VS.

Update:

Недавно я нашел этот параметр для VS, который заставляет его вести себя как notepadd ++! Вам просто нужно выбрать фразу и выделить все из них.

Выделить все вхождения выбранного слова