Как перейти к файлу в проводнике исходного кода в 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