Zwykle wiele plików w Visual Studio 2010 jest otwieranych na wielu kartach, podczas gdy ogromnie pracuje nad projektem. Wiele razy klikam tytuł karty prawym przyciskiem myszy i szukam Show/Select/Scroll-to this file in Solution Explorer
i nie mogę jej znaleźć.
Czy istnieje sposób automatycznego wyboru otwartego pliku w Eksploratorze rozwiązań?
visual-studio
visual-studio-2010
Y. Shoham
źródło
źródło
Odpowiedzi:
Inną opcją jest powiązanie „View.TrackActivityInSolutionExplorer” ze skrótem klawiaturowym, który jest taki sam jak „Narzędzia -> Opcje -> Projekty i rozwiązania -> Śledź aktywny element w Eksploratorze rozwiązań”
Jeśli dwukrotnie aktywujesz skrót, plik zostanie wybrany w Eksploratorze rozwiązań, a śledzenie zostanie ponownie wyłączone.
Visual Studio 2013+
W eksploratorze rozwiązań VS2013 jest teraz wbudowana funkcja o nazwie Synchronizuj z Active Document. Ikona to dwie strzałki w eksploratorze rozwiązań i ma skrót klawiaturowy Ctrl+ [, Saby pokazać bieżący dokument w eksploratorze rozwiązań. Nie włącza automatycznego ustawienia wspomnianego powyżej i dzieje się to tylko raz.
źródło
Nie wiem, czy możesz to zrobić na żądanie, ale możesz włączyć opcję „Śledź aktywny element w Eksploratorze rozwiązań” (Narzędzia-> Opcje-> Projekty i rozwiązania-> Ogólne), która zawsze wybierze aktywny element zakładki w eksploratorze rozwiązań.
źródło
Jeśli używasz wtyczki ReSharper , możesz to zrobić za pomocą skrótu Shift+ Alt+ Llub nawigować po menu, jak pokazano.
źródło
Nie jest to dokładnie to, czego szukasz, ale automatycznie wybierze plik „aktywny” w Eksploratorze rozwiązań:
Narzędzia -> Opcje -> Projekty i rozwiązania -> Śledź aktywny element w Eksploratorze rozwiązań.
źródło
Najlepszą opcją jest teraz zainstalowanie dodatku Microsoft Visual Studio o nazwie Productivity Power Tools .
W zestawie znajduje się „Solution Navigator” (alternatywa dla Solution Explorer, z wieloma zaletami) - którego następnie można użyć do filtrowania plików, aby wyświetlać tylko „Otwórz”. Możesz nawet filtrować pliki, aby pokazać „Edytowane” i „Niezapisane”.
źródło
Jest w wersji VS2012 - w szczególności ikona 2-strzałkowa u góry eksploratora rozwiązań (strzałki w lewo / w prawo, jedna nad drugą). To automatycznie przeskakuje do bieżącego pliku.
Ta ikona jest widoczna tylko po
Track Active Item in Solution Explorer
wyłączeniu.źródło
W Visual Studio 2012 to samo można zrobić za pomocą opcji „Synchronizuj z aktywnym dokumentem” w Eksploratorze rozwiązań
źródło
Wtyczka Tab Studio dodaje opcję „wybierz w eksploratorze rozwiązań” do menu po kliknięciu prawym przyciskiem myszy na kartach.
źródło
Wrzuciłem na żądanie funkcji dla tej samej funkcji. Chociaż wiem, że nie jest to odpowiedź sama w sobie, jest to krok w kierunku wdrożenia tej funkcji. Wszelkie głosy mogą pomóc w zwróceniu uwagi Microsoft.
O ile mi wiadomo, nie ma innego sposobu niż napisanie makra lub stworzenie własnego dodatku / rozszerzenia do Visual Studio.
źródło
Istnieje bardzo ładne rozszerzenie VS2010, które robi dokładnie to: Narzędzia eksploratora rozwiązań .
To rozszerzenie dodaje przycisk, który wybiera bieżący plik w eksploratorze rozwiązań, a także wygodne przyciski do zwijania i rozwijania projektów.
źródło
To zrzut ekranu odpowiedzi na twoje pytanie.
źródło