2010-12-13 15 views
14

Uwielbiam Solution Explorer> Kliknij prawym przyciskiem myszy> "Otwórz Containing Folder" funkcji rozszerzenia PowerCommands dla Visual Studio 2010. Chcę odpowiednik "Jump do lokalizacji w przeglądarce Source Control Explorer ". Jak mogę znaleźć lokalizację w TFS danego otwartego pliku lub pliku w eksploratorze rozwiązań (lub pliku w nawigatorze rozwiązań w twoim komputerze masz Productivity Power Tools extension)?Jak przejść do pliku w Eksploratorze sterowania źródłami w Visual Studio

Najlepsza odpowiedź to kilka kliknięć myszą i brak klawiatury. Następną najlepszą odpowiedzią byłoby mapowanie skrótów klawiszowych.

Jedyne rozwiązanie, które do tej pory znalazłem, to użycie rozszerzenia Productivity Power Tools, które ma funkcję "Znajdź w kontroli źródła". Plik z listy wyników można kliknąć prawym przyciskiem myszy na "Otwórz folder w Eksploratorze sterowania źródłami". Wady tego rozwiązania polegają na tym, że potrzeba wielu kliknięć, a wyniki wyszukiwania mogą się równać więcej niż jednemu plikowi, jeśli istnieją pliki o tej samej nazwie w różnych folderach.

+0

jestem ciekawy: Czy kiedykolwiek go wdrożyć? =) – derape

+0

Haha. Chciałbym. Ale jeśli masz VS 2013 możesz użyć [VSCommands] (http://visualstudiogallery.msdn.microsoft.com/c6d1c265-7007-405c-a68b-5606af238ece) jako psulek [odpowiedział] (http: // stackoverflow.com/a/20470975/224976) –

Odpowiedz

13

Wypróbuj rozszerzenie Visual Studio VSCommands for Visual Studio 2012. Ma funkcję o nazwie Zlokalizuj w TFS. Spowoduje to dodanie nowego przycisku do Eksploratora rozwiązań Zlokalizuj w TFS, który otwiera aktywny wybrany plik/folder w Eksploratorze sterowania źródłami TFS.

+0

Czy wiesz, gdzie mogę znaleźć to w Visual Studio 2013? Próbowałem znaleźć polecenia w "dostosuj" wyskakujące polecenia -> polecenia -> pasek narzędzi -> VSCommandsToolBar, ale nie znalazłem w nim żadnej opcji o nazwie "Zlokalizuj w TFS". –

+0

Czy pobranie rozszerzenia dla Vs2013 z [Galeria Vs] (https://visualstudiogallery.msdn.microsoft.com/c6d1c265-7007-405c-a68b-5606af238ece)? – psulek

+0

Przepraszam, że działa! Próbowałem znaleźć sposób dodania niestandardowego przycisku na górnych pasmach narzędzi, ale nie ma potrzeby, ponieważ już tam jest ... głupi mnie! –

1

Nie jestem pewien, czy to możliwe, ale jest to dobra sugestia.

Te dwa przykłady pokazują, jak korzystać z interfejsów API Visual Studio Extensibility, aby uzyskać dostęp do interfejsów API kontroli źródła Source TFS.

+0

Dzięki za linki. Są bardzo pomocni. Jeśli czuję się ambitny, sam mogę wziąć dodatek! –

5

żądanie funkcja została podniesiona z zespołem Visual Studio. Przeczytaj here

+0

Dzięki za udostępnienie. Wszyscy, którzy szukają tej funkcji powinni przejść do podanego linku i dodać swoje głosy. –

2

Wiem, że prawdopodobnie jest już za późno. Zobacz TfsExt rozszerzenie dla VS2010

14

Jest samodzielnym rozszerzenie, które można pobrać, zwany Znajdź w TFS, w ramach programu Visual Studio.

"Locate in TFS" on TFS Gallery

"Locate in TFS" on GitHub

ta działa również na plikach, które "wyłączają z kontroli źródła", jak wielu deweloperów zrobić z plikami web.config.

psulek's post, powyżej, wspomina o tym jako część VSCommands, ale ja wolę samodzielne rozszerzenie.

+0

To pomogło mi dzisiaj niezmiernie. –

+1

Obecnie obsługuje 2010, 2012, 2013, 2015, ale nie 2017 – itsho

+0

Czy istnieje narzędzie lub skuteczny sposób na odwrót? Przechodzenie z pliku w przeglądarce Source Control Explorer do Solution Explorer? – Shiv

Powiązane problemy