it-swarm.com.de

Wie entferne/verstecke ich die GitExtensions-Symbolleiste von Visual Studio?

Ich habe es versucht:

  • klicken Sie mit der rechten Maustaste auf eine Symbolleiste und deaktivieren Sie GitExtensions
  • klicken Sie mit der rechten Maustaste auf eine Symbolleiste> Anpassen und Löschen von GitExtensions
  • verschob die Symbolleiste von der zweiten in die erste Reihe
  • in den GitExtensions-Einstellungen wurde nach einer Möglichkeit gesucht, die Symbolleiste zu deaktivieren/auszublenden. Es wurde jedoch nichts gefunden

Die GitExtensions-Symbolleiste wird nach einem Neustart des Computers in der zweiten Symbolleistenzeile erneut angezeigt.

Ich benutze:

  • Windows 8
  • Visual Studio 2012
  • Git 1.7.11
  • GitExtensions 2.41
29
david.s

Die Git-Erweiterungsdateien werden im Ordner "Eigene Dateien" in einem Unterordner "Visual Studio 2012" gespeichert. Durch das Entfernen dieser Dateien verschwindet die Symbolleiste in MSVC.

36
milgner
  1. Führen Sie das Git Extensions-Deinstallationsprogramm in der Systemsteuerung aus
  2. Klicken Sie auf die Schaltfläche "Ändern"
  3. Deaktivieren Sie die Funktion "Visual Studio-Erweiterung"

UPDATE

Dies sollte mit 2.48.04 und neueren Versionen funktionieren: Klicken Sie mit der rechten Maustaste auf eine Symbolleiste, deaktivieren Sie GitExtensions, schließen Sie alle VS-Instanzen und starten Sie sie erneut.

28
KindDragon

Der Speicherort ist korrekt, die Datei heißt CurrentSettings.vssettings

Ich habe die Zeile geändert:

<add_toolbar Menu="{000D7B18-CDE4-49F0-B194-FE3E25BBF096}:00000002" 
 Name="GitExtensions" MenuType="toolbar" />

durch Hinzufügen von Visibility = "hide" FullScreen = "hide"

Ergebnis:

<add_toolbar Menu="{000D7B18-CDE4-49F0-B194-FE3E25BBF096}:00000002" 
 Name="GitExtensions" MenuType="toolbar"
 Visibility="hide" FullScreen="hide"/>
2
Daniel

Das Löschen oder Ändern der Einstellungsdateien (C:\Benutzer\Benutzername\Dokumente\Visual Studio 2012\Settings\CurrentSettings.vssettings) ist nur eine vorübergehende Lösung, da Visual Studio diese Datei jedes Mal neu erstellt/überschreibt, wenn Sie eine Einstellung aktualisieren oder Visual Studio schließen.

Die Verwendung einer Teameinstellungsdatei funktioniert auch nicht, da diese Datei keinen Parameter überschreibt, der nicht in der Datei CurrentSettings.vssettigs aufgeführt ist. Es wird nicht in der Datei CurrentSettings.vssettigs aufgeführt, nachdem Sie Visual Studio geschlossen haben, und die Datei wird neu generiert. 

* Ich sehe 3 Optionen *

1. Kompilieren Sie GitExtensions mit der hier angegebenen Änderung erneut: https://github.com/gencer/gitextensions/commit/faef52e8191fde54ef9787f6f5156cf315ec9be5 Dies ist nicht einfach, da das Projekt ein Bündel enthält von Drittanbieter-Bibliotheken, die installiert und konfiguriert werden müssen. Viel Glück!

2. Verwenden Sie diese .dll-Datei, die von einer anderen Person behoben wurde. http://mirror.nienbo.com/git-extensions/patch_for_244/GitPlugin.dll Klicken Sie nach dem Herunterladen mit der rechten Maustaste darauf, wählen Sie Eigenschaften und Drücken Sie die "Entsperren" -Taste. Kopieren Sie es anschließend in C:\Benutzer\Benutzername\Dokumente\Visual Studio 2012\Addins (Überschreiben der aktuellen Datei). Das hat für mich super funktioniert.

3. Verwenden Sie ein anderes Git-Erweiterungsprogramm.

2
Jason Enochs

Zurücksetzen aller für mich funktionierenden Einstellungen. Allerdings musste ich danach alles von Grund auf neu einrichten

Wenn das kein Problem ist, gehen Sie zu Visual StudioTOOLS> Importieren und Exportieren von Einstellungen ... > Alle Einstellungen zurücksetzen

Ich denke, dass es nach dem Neustart von Visual Studio wirksam wird.

1
Sakis

Die Einstellungen für die Symbolleiste von Visual Studio Git Extensions befinden sich in dieser Datei:

\ Benutzer {Benutzername}\Dokumente\Visual Studio 2012\Settings\CurrentSettings.vssettings

Durchsuchen Sie die Datei nach dem Begriff GitExtensions, um die Symbolleisteneinstellungszeilen zu finden. Es wird wahrscheinlich zwei Zeilen geben, die nicht notwendigerweise nebeneinander liegen:

<add_toolbar Menu="{000D7B18-CDE4-49F0-B194-FE3E25BBF096}:00000002" Name="GitExtensions" MenuType="toolbar"/>

<modify_toolbar Menu="{000D7B18-CDE4-49F0-B194-FE3E25BBF096}:00000002" Name="GitExtensions" Visibility="show" FullScreen="hide" Dock="top" Row="2" FloatRectangle="0,0,208,24" DockRectangle="0,0,208,24"/>

Sie müssen die zweite der beiden Zeilen ändern, da dies Vorrang hat und die Einstellungen bereits darin enthalten sind.

Sie können die Sichtbarkeit auf "automatisch" setzen, damit sie sich wie andere Symbolleisten verhält, oder "ausblenden", um sie einfach zu entfernen. Setzen Sie die Zeile auf 1, wenn Sie möchten, dass die erste Zeile der Symbolleisten angezeigt wird.

Natürlich müssen Sie dies mit geschlossenem VS tun, damit es ordnungsgemäß funktioniert.

0
manwithoutsleep