Плагин для Visual Studio для быстрого поиска файлов в решении - PullRequest
9 голосов
/ 08 ноября 2008

Я хочу написать надстройку для Visual Studio, которая обеспечивает мгновенный поиск для обозревателя решений. Таким образом, вы нажимаете комбинацию клавиш, и в то время как вы вначале набираете список, содержащий все файлы обозревателя решений, сужается.

Но как мне получить доступ к обозревателю решений с помощью C #? У кого-нибудь есть хорошие ресурсы?


Редактировать: я отредактировал заголовок, чтобы он больше относился к содержанию, поскольку все вы разместили уже созданные плагины.

Ответы [ 6 ]

6 голосов
/ 08 ноября 2008

Sonic File Finder бесплатно

Когда вы нажимаете на ярлык, у вас есть окно поиска с автозаполнением: альтернативный текст http://jens -schaller.de / files / images / SonicFileFinder / sonicFileFinderToolWindow.png

5 голосов
/ 18 декабря 2009

Visual Studio уже вполне может это сделать; просто перетащите «Edit.GoToFindCombo» на панель инструментов, если его там еще нет. (Нажмите Ctrl + D, если это так, чтобы активировать) и введите «> of s» для всех файлов, начинающихся с буквы «s».

Example of the GoToFindCombo with the 'open' command
(источник: aaronlerch.com )

GoToFindCombo более мощный, чем этот, хотя вы можете установить псевдонимы "> alias $ aliasHere $ SomeCommand" практически для каждой команды в Visual Studio. Например, чтобы создать псевдоним для поиска в файлах, введите «> alias ff Edit.FindinFiles»

4 голосов
/ 08 ноября 2008

Зачем изобретать велосипед? DevExpress + Microsoft связаны, чтобы предложить CodeRush Express бесплатно @ PDC2008, который делает именно это, если я вас правильно понимаю.

image

AFAIR I think the magic key combo for Jump to File is Ctrl+Alt+F and it does substring matches too. I tried it and it worked for me. Pretty nifty. Here's ссылка на запись на случай, если я не справлюсь с фактическим нажатием клавиши ... несколько действительно хороших советов.

Обновление : написал пост в блоге для тех, кому не хватает времени.

1 голос
/ 17 декабря 2009

DPack действительно побеждает их всех (и, кроме того, это бесплатно).
Проверьте сочетания клавиш Alt + U и Alt + M (также я рекомендую другие).

Кроме того, я обнаружил, что StudioTools имеет очень впечатляющую функцию GoTo, если вы хотите перейти к определенной точке (тип member) в другом файле (действительно очень быстро).

ПРИМЕЧАНИЕ: R # также имеет такую ​​функцию, но IMO она слабее, чем версия DPack.

0 голосов
/ 15 марта 2013

Ничто не сравнится с инструментами повышения производительности от Microsoft и бесплатными.

http://visualstudiogallery.msdn.microsoft.com/3a96a4dc-ba9c-4589-92c5-640e07332afd

0 голосов
/ 19 ноября 2008

Не забудьте Workspace Whiz - это бесплатно для некоммерческого использования. Я не могу жить без этого и просто купил лицензию. Это также делает много других вещей ...

alt text
(источник: workspacewhiz.com )

...