Ich arbeite häufig mit mehreren Instanzen von Visual Studio und arbeite häufig an verschiedenen Zweigen derselben Lösung.
Visual C ++ 6.0 wird verwendet, um den vollständigen Pfad der aktuellen Quelldatei in der Titelleiste anzuzeigen, aber Visual Studio 2005 scheint dies nicht zu tun. Dies macht es etwas umständlicher, als es sein sollte, herauszufinden, welchen Zweig der Lösung ich gerade betrachte (der schnellste Weg, den ich kenne, besteht darin, mit der Maus über eine Registerkarte zu fahren, damit Sie den Pfad der Quelldatei als Tooltip erhalten).
Gibt es eine Möglichkeit, die vollständige Lösung oder den Dateipfad in die Titelleiste oder zumindest an eine Stelle zu bringen, die immer sichtbar ist, sodass ich schnell feststellen kann, welcher Zweig in die einzelnen Instanzen geladen wird?
quelle
Antworten:
Es gibt keine native Methode, aber Sie können dies mit einem Makro erreichen. Die Details werden hier ausführlich beschrieben: So zeigen Sie den vollständigen Dateipfad (oder alles andere) in der VS 2005-Titelleiste an
Sie müssen dem EvironmentEvents-Makroabschnitt nur ein kleines Visual Basic-Makro hinzufügen und Visual Studio neu starten.
Hinweis: Der Pfad wird nicht angezeigt, wenn Sie Visual Studio zum ersten Mal laden, sondern immer dann, wenn Sie die angezeigte Datei ändern. Es gibt wahrscheinlich einen Weg, dies zu beheben, aber es scheint keine große Sache zu sein.
quelle
Dies ist eine Erweiterung, die in der Online-Galerie verfügbar ist und speziell auf diesen Job zugeschnitten ist. Checkout Labs> Visual Studio-Erweiterung: Passen Sie den Titel des Visual Studio-Fensters an .
quelle
Schauen Sie sich die neueste Version von VSCommands 2010 Lite an . Es wurde eine Funktion namens "Friendly Solution Name" eingeführt, mit der Sie festlegen können, dass der Pfad der Lösungsdatei (oder ein Teil davon) im Titel des Hauptfensters von Visual Studio angezeigt wird.
Weitere Details: http://vscommands.com/releasenotes/3.6.8.0 und http://vscommands.com/releasenotes/3.6.9.0
quelle
Für Visual Studio 2008 besteht eine etwas bessere Möglichkeit, das Makro aus der akzeptierten Antwort zu schreiben, darin, die Lösungsereignisse anstelle der Dokumentereignisse zu verwenden. Auf diese Weise können Sie die Titelleiste immer bearbeiten, auch wenn Sie kein Dokument ausgewählt haben.
Hier ist das Makro, das mein Kollege und ich basierend auf dem anderen zusammengestellt haben. Sie sollten die Zeilen 15 bis 18 ändern, um Ihren Zweigstellennamen aus dem Quellverzeichnis abzurufen, unabhängig davon, wie Sie eingerichtet sind.
quelle
Es ist in der Tat umständlich. Das Schweben auf der Registerkarte ist in der Tat eines der wenigen nützlichen Dinge.
Alternative: Klicken Sie mit der rechten Maustaste auf die Registerkarte Datei: Suchen Sie Ihren Dateipfad in Visual Studio . Es scheint, dass wir damit zu tun haben.
quelle
So passen Sie den Titel des Visual Studio-Fensters an
Installieren Sie das Plugin zum Anpassen des Visual Studio-Fenstertitels .
Nach der Installation der Erweiterung finden Sie die Einstellungen im Menü.
Menü Extras ► Optionen ► VS-Fenstertitel anpassen .
Mehr Informationen
Anpassen des Visual Studio-Fenstertitels ist eine einfache Erweiterung von Visual Studio, mit der Sie den Fenstertitel so ändern können, dass er einen Ordnerbaum enthält:
Eigenschaften
quelle
Ich verwende VSCommands 10, um den vollständigen Pfad der geöffneten Lösungsdatei anzuzeigen.
Jetzt sieht mein Haupttitelfenster so aus:
Ich kann schnell einen Blick darauf werfen und feststellen, dass ich im Trunk-Ordner oder in einem RC-Ordner arbeite, da wir Mercurial (Hg) verwenden und separate Ordner für Trunk, RC, Preprod und Prod wie folgt aufbewahren:
quelle
Für die Leute, die die VB-Methode nicht zum Laufen gebracht haben (wie ich), können Sie ein Plugin verwenden:
Passen Sie den Titel des Visual Studio-Fensters an
Es wurde in Visual Studio 2008 Ultimate getestet. Sie können es im Menü Optionen von Visual Studio konfigurieren .
quelle
Wie Dan auch in einem Kommentar erwähnt hat, dient die Erweiterung " File Path On Footer" demselben Zweck.
quelle
Zugehöriger Hinweis: Alternativ können Sie für Visual Studio 2005 das Befehlsmenü Datei → Erweiterte Speicheroptionen verwenden . Das Dialogfeld zeigt den vollständigen Pfad der aktuellen Datei an, und Sie können den Text kopieren.
quelle
Verwenden Sie den Befehl MKLINK, um einen Link zu Ihrer vorhandenen Lösung zu erstellen. In Visual Studio wird mit der Linkdatei gearbeitet, alle Änderungen werden jedoch an der zugrunde liegenden SLN-Datei vorgenommen.
Ich habe hier einen Blogeintrag darüber geschrieben ...
http://willissoftware.com/?p=72
quelle
Wenn Sie Visual Studio 2010 oder höher verwenden, können Sie die Erweiterung "Visual Studio Window Title Changer" verwenden.
Installieren Sie dies und verwenden Sie den folgenden Ausdruck "Fenstertitel einrichten", um den Lösungspfad anzuzeigen:
Verwenden Sie den Erweiterungsmanager, um die Erweiterung herunterzuladen und zu installieren. Details zur Erweiterung und deren Verwendung finden Sie hier:
https://visualstudiogallery.msdn.microsoft.com/2e8ebfe4-023f-4c4d-9b7a-d05bbc5cb239?SRC=VSIDE
quelle
TabsStudio | 49 US-Dollar
Es ist eine ziemlich gute (obwohl kostenpflichtige) Visual Studio-Erweiterung, die Folgendes bietet:
Dateipfad in der Fußzeile | Kostenlos
Der vollständige Dateipfad wird unten im Editorfenster angezeigt:
Lobende Erwähnung: Visual Studio Code
In Visual Studio Code Version 1.26 wurden Breadcrumbs implementiert, die den Dateipfad in einer separaten Zeile oben im Editorfenster anzeigen, wenn Registerkarten verwendet werden, oder den Dateinamen in einem eigenen Fenster inline einfügen.
quelle