Ответ 1
Когда вы запустите "find", вы можете нажать "bookmark all" который будет идентифицировать слева, на которых строятся условия поиска, но вы не можете "выделить" элементы с помощью visual studio, из коробки.
Как сделать все вхождения фразы (условия поиска) в файле, которые будут выделены в редакторе кода VS?
Когда вы запустите "find", вы можете нажать "bookmark all" который будет идентифицировать слева, на которых строятся условия поиска, но вы не можете "выделить" элементы с помощью visual studio, из коробки.
Я заметил, что приятный побочный эффект плагина Rock-Scroll заключается в том, что при двойном щелчке по ключевому слову он выделяет все вхождения в файле (и в предварительном просмотре кадровой прокрутки).
http://microsoftdev.blogspot.com/2008/05/rock-scroll-visual-studio-plugin.html
Надеюсь, что это поможет, Alex
ReSharper может сделать это с помощью функции Highlight Usages: Выделить использование в файле
Конечно, вам нужен ReSharper;)
Я только что сделал быстрый google для этой самой функции.
Придумал эти результаты
VS 2008 http://visualstudiogallery.msdn.microsoft.com/en-us/ad686131-47d4-4c13-ada2-5b1a9019fb6f
VS 2010 http://visualstudiogallery.msdn.microsoft.com/en-us/4b92b6ad-f563-4705-8f7b-7f85ba3cc6bb
Вы можете использовать расширение metalScroll - это похоже на rockcroll, но оно имеет богатые и очень полезные функции. Вы можете скачать это на:
http://code.google.com/p/metalscroll/downloads/list
ознакомьтесь с этим перед использованием:
Если вы используете короткую вырезку CTRL-i, она будет выполнять встроенный инкрементный поиск. Продолжайте нажимать CTRL-i, чтобы перейти и выделить каждое последующее появление в файле.
Я не уверен, что вы можете сразу выделить все вхождения. Это возможно с помощью плагина, такого как ReSharper, но не того, о котором я знаю.
Microsoft имеет (фактически) полезный плагин VS, который решает эту проблему.
Электроинструменты: http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/
После установки (перезапустите VS после этого) выделите фрагмент текста нажатием CTRL + F, чтобы перебрать все вхождения или выделить текст и позволить VS пометить все соответствия для подсветки синтаксиса.
CTRL + F3
СОВЕТ. Используйте SHIFT + CTRL + F3 для "шага назад"
Я скопировал и вставлял исходный код в Word 2007. Это выделило всю опцию "Reading Highlight". Это удерживает подсветку даже при поиске другого термина.
Я открываю файл в Notepad ++ и VS.
Update:
Недавно я нашел этот параметр для VS, который заставляет его вести себя как notepadd ++! Вам просто нужно выбрать фразу и выделить все из них.