Как перейти к файлу в проводнике управления источниками в Visual Studio - PullRequest
15 голосов
/ 13 декабря 2010

Мне нравится Обозреватель решений> Щелчок правой кнопкой мыши> Функция «Открыть папку» расширения PowerCommands для Visual Studio 2010. Мне нужен эквивалент функции «Перейти к местоположению в Source Control Explorer». Как узнать местоположение в TFS данного открытого файла или файла в обозревателе решений (или файл в навигаторе решений, в котором у вас есть расширение Инструменты повышения производительности )?

Лучший ответ - пара щелчков мыши и отсутствие клавиатуры. Следующим лучшим ответом будет отображение горячих клавиш.

Единственное решение, которое я нашел до сих пор, - это использование расширения Productivity Power Tools, которое имеет функцию «Найти в Source Control». Файл в списке результатов можно щелкнуть правой кнопкой мыши на «Открыть папку в Source Control Explorer». Недостатки этого решения заключаются в том, что он занимает много кликов, и результаты поиска могут соответствовать нескольким файлам, если в разных папках существуют файлы с одинаковыми именами.

Ответы [ 6 ]

15 голосов
/ 24 сентября 2014

Существует отдельное расширение , которое можно загрузить и которое называется Найти в TFS в Visual Studio.

«Найти в TFS» в галерее TFS

«Найти в TFS» на GitHub

Это также работает с файлами, которые вы «исключаете из системы контроля версий», как это делают многие разработчики с файлами web.config.

В посте psulek выше упомянуто это как часть VSCommands, но я предпочитаю автономное расширение.

13 голосов
/ 09 декабря 2013

Попробуйте расширение Visual Studio VSCommands для Visual Studio 2012 .Он имеет функцию под названием Найти в TFS .Это добавит новую кнопку в Solution Explorer Найдите в TFS , которая открывает активный выбранный файл / папку в TFS Source Control Explorer.

5 голосов
/ 20 ноября 2012

Запрос на добавление функции был поднят командой Visual Studio. Читайте здесь

2 голосов
/ 11 апреля 2014

Я знаю, что, вероятно, слишком поздно. См. TfsExt расширение для vs2010

1 голос
/ 16 февраля 2015

Для Visual Studio 2013 попробуйте облегченное расширение TfsExt13

1 голос
/ 27 декабря 2010

Я не уверен, возможно ли это, но это хорошее предложение.

Эти два примера показывают, как использовать API расширяемости Visual Studio для доступа к API-интерфейсам TFS Source Control Explorer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...