Как перейти к файлу в проводнике исходного кода в Visual Studio

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

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

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

Ответы

Ответ 1

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

Ответ 2

В Visual Studio есть автономное расширение, которое можно загрузить, называемое Локализовать в TFS.

"Найти в TFS" в галерее TFS

"Найти в TFS" на GitHub

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

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

Ответ 3

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

Ответ 4

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

Ответ 5

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

В этих двух примерах показано, как использовать API-интерфейсы расширяемости Visual Studio для доступа к API-интерфейсам проводника исходного кода TFS.

Ответ 6

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