Często pracuję z wieloma wystąpieniami programu Visual Studio, często pracując na różnych gałęziach tego samego rozwiązania.
Program Visual C ++ 6.0 używany do wyświetlania pełnej ścieżki bieżącego pliku źródłowego na pasku tytułu, ale program Visual Studio 2005 nie wydaje się tego robić. To sprawia, że ustalenie, której gałęzi rozwiązania aktualnie przeglądam, jest nieco bardziej niewygodne niż powinno (najszybszym sposobem, jaki znam, jest najechanie kursorem myszy na kartę, aby uzyskać ścieżkę do pliku źródłowego jako etykietkę).
Czy istnieje sposób, aby uzyskać pełne rozwiązanie lub ścieżkę do pliku na pasku tytułu lub przynajmniej w miejscu, które jest zawsze widoczne, aby móc szybko stwierdzić, która gałąź jest załadowana do każdej instancji?
źródło
Odpowiedzi:
Nie ma natywnego sposobu, aby to zrobić, ale można to osiągnąć za pomocą makra. Szczegóły opisano tutaj w całości: Jak wyświetlić pełną ścieżkę pliku (lub cokolwiek innego) na pasku tytułu VS 2005
Wystarczy dodać trochę makra Visual Basic do sekcji makr EvironmentEvents i ponownie uruchomić Visual Studio.
Uwaga: Ścieżka nie pojawi się po pierwszym załadowaniu programu Visual Studio, ale będzie zawsze, gdy zmienisz przeglądany plik. Prawdopodobnie istnieje sposób, aby to naprawić, ale nie wydaje się to wielka sprawa.
źródło
To jest rozszerzenie dostępne w galerii internetowej specjalnie dostosowane do tego zadania. Checkout Labs> Rozszerzenie programu Visual Studio: Dostosuj tytuł okna programu Visual Studio .
źródło
Sprawdź najnowszą wersję VSCommands 2010 Lite . Wprowadzono funkcję o nazwie Przyjazna nazwa rozwiązania, w której można ustawić wyświetlanie ścieżki pliku rozwiązania (lub dowolnej jej części) w tytule okna głównego programu Visual Studio.
Więcej szczegółów: http://vscommands.com/releasenotes/3.6.8.0 i http://vscommands.com/releasenotes/3.6.9.0
źródło
W przypadku programu Visual Studio 2008 nieco lepszym sposobem napisania makra z zaakceptowanej odpowiedzi jest użycie zdarzeń rozwiązania zamiast zdarzeń dokumentu - pozwala to zawsze edytować pasek tytułu, nawet jeśli nie masz wybranego dokumentu.
Oto makro, które mój współpracownik i ja stworzyliśmy na podstawie drugiego - będziesz chciał zmienić wiersze 15-18, aby pobrać nazwę swojej gałęzi z katalogu źródłowego, niezależnie od tego, jak jesteś skonfigurowany.
źródło
To naprawdę niezręczne. Najechanie kursorem na kartę jest rzeczywiście jedną z niewielu przydatnych rzeczy.
Alternatywnie: kliknij prawym przyciskiem myszy kartę pliku: Znajdź ścieżkę pliku w programie Visual Studio . Wygląda na to, że mamy z tym coś wspólnego.
źródło
Jak dostosować tytuł okna programu Visual Studio
Zainstaluj wtyczkę Dostosuj tytuł okna programu Visual Studio .
Po zainstalowaniu rozszerzenia ustawienia można znaleźć w menu.
Menu Tools ► Opcje ► Dostosuj VS Window Title .
Więcej informacji
Customize Visual Studio Window Title to lekkie rozszerzenie programu Visual Studio, które umożliwia zmianę tytułu okna w celu uwzględnienia drzewa folderów:
funkcje
źródło
Używam VSCommands 10, aby pokazać pełną ścieżkę otwartego pliku rozwiązania.
Teraz moje główne okno tytułowe wygląda następująco:
Mogę szybko rzucić okiem i zobaczyć, że pracuję w folderze głównym lub folderze rc, ponieważ używamy Mercurial (Hg) i trzymamy oddzielne foldery dla trunk, rc, preprod, prod w ten sposób:
źródło
Dla osób, które nie sprawiły, że metoda VB działała (jak ja), możesz użyć wtyczki:
Dostosuj tytuł okna programu Visual Studio
Zostało to przetestowane w Visual Studio 2008 Ultimate. Możesz go skonfigurować w menu Opcje programu Visual Studio.
źródło
Jak Dan również wspomniał w komentarzu, rozszerzenie File Path On Footer służy temu samemu celowi.
źródło
Powiązana uwaga: Alternatywnie w przypadku programu Visual Studio 2005 można użyć menu poleceń Plik → Zaawansowane opcje zapisywania . W oknie dialogowym wyświetlana jest pełna ścieżka do bieżącego pliku i możesz skopiować tekst.
źródło
Użyj polecenia MKLINK, aby utworzyć łącze do istniejącego rozwiązania. Jeśli chodzi o program Visual Studio, działa on z plikiem łącza, ale wszelkie zmiany są przenoszone do bazowego pliku .sln.
Napisałem o tym tutaj wpis na blogu ...
http://willissoftware.com/?p=72
źródło
Jeśli używasz programu Visual Studio 2010 lub nowszego, możesz użyć rozszerzenia „Visual Studio Window Title Changer”.
Zainstaluj to i użyj następującego wyrażenia „Konfiguracja tytułu okna”, aby wyświetlić ścieżkę rozwiązania:
Użyj menedżera rozszerzeń, aby pobrać i zainstalować rozszerzenie. Szczegóły rozszerzenia i jak z niego korzystać można znaleźć tutaj:
https://visualstudiogallery.msdn.microsoft.com/2e8ebfe4-023f-4c4d-9b7a-d05bbc5cb239?SRC=VSIDE
źródło
TabsStudio | 49 USD
To całkiem niezłe (choć płatne) rozszerzenie Visual Studio, które zapewnia:
Ścieżka do pliku w stopce | Wolny
Wyświetla pełną ścieżkę do pliku w dolnej części okna edytora:
Wyróżnienie: Visual Studio Code
W programie Visual Studio Code w wersji 1.26 zaimplementowano bułkę tartą, która wyświetla ścieżkę pliku w osobnym wierszu u góry okna edytora podczas korzystania z kart lub wstawiania nazwy pliku w jego własnym oknie.
źródło