Comment faire pour supprimer/masquer GitExtensions de la barre d'outils de Visual Studio?
J'ai essayé:
- un clic droit sur une barre d'outils et décochez GitExtensions
- un clic droit sur une barre d'outils > Personnaliser et supprimer GitExtensions
- déplacé la barre d'outils à partir de la deuxième ligne à la première ligne
- cherché GitExtensions paramètres pour un moyen de le désactiver/masquer la barre d'outils, mais ne trouve rien
La GitExtensions barre d'outils apparaît de nouveau sur la deuxième barre d'outils de ligne après un redémarrage de l'ordinateur.
J'utilise:
- Windows 8
- Visual Studio 2012
- Git 1.7.11
- GitExtensions 2.41
Vous devez vous connecter pour publier un commentaire.
Le Git Extension de fichiers sont stockés dans votre dossier "Mes Documents" dans un "Visual Studio 2012" sous-dossier. La suppression de ces fichiers fera de la barre d'outils disparaissent de l'intérieur MSVC.
Mise à JOUR
Cela devrait fonctionner avec 2.48.04 et les versions plus récentes: faites un clic droit sur une barre d'outils, décochez GitExtensions, fermez toutes les VS instances et commencer à nouveau.
L'emplacement est correct, le fichier est appelé CurrentSettings.vssettings
J'ai modifié la ligne:
par l'ajout de Visibilité="masquer" FullScreen="masquer"
Résultat:
De supprimer ou de modifier les fichiers de paramètres (C:\Users\UserName\Documents\Visual Studio 2012\Paramètres\CurrentSettings.vssettings) n'est qu'une solution temporaire, car Visual Studio recrée/remplace ce fichier à chaque fois que vous mettez à jour un paramètre ou de fermer Visual Studio.
À l'aide d'une équipe de paramètres de fichier ne fonctionne pas, soit parce que le fichier ne sera pas remplacer un paramètre qui n'est pas répertorié dans la CurrentSettings.vssettigs fichier. Et il ne sera pas répertorié dans la CurrentSettings.vssettigs fichier après la fermeture de Visual Studio et le fichier est régénéré.
* Je vois 3 options *
1. Recompiler GitExtensions avec la modification indiquée ici: https://github.com/gencer/gitextensions/commit/faef52e8191fde54ef9787f6f5156cf315ec9be5
Ce n'est pas facile, parce que le projet inclut un tas de bibliothèques tierces qui doivent être installés et configurés. Bonne Chance!
2. L'utilisation de ce .dll qui a été résolu par quelqu'un d'autre.
http://mirror.nienbo.com/git-extensions/patch_for_244/GitPlugin.dll
Après avoir téléchargé, faites un clic droit dessus, sélectionnez propriétés, puis appuyez sur le bouton "débloquer". Puis de le copier sur C:\Users\UserName\Documents\Visual Studio 2012\Addins (remplacer le fichier actuel). Cela a très bien fonctionné pour moi.
3. Utiliser un autre git programme d'extension.
La réinitialisation de tous les paramètres ont travaillé pour moi. Si, après que j'ai eu à mettre tout en place à partir de zéro.
Si ce n'est pas un problème, puis aller à visual studio OUTILS > Importer et Exporter les Paramètres...> Réinitialiser tous les Paramètres.
Je pense qu'il prend effet après le redémarrage de visual studio.
Les paramètres de Visual Studio Git Extensions de la barre d'outils peuvent être trouvées dans ce fichier:
Recherchez le fichier pour le terme GitExtensions pour trouver la barre d'outils définition des lignes. Il y aura probablement deux lignes, pas nécessairement les unes à côté des autres:
<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"/>
Vous aurez envie de modifier le deuxième des deux lignes, car il aura la priorité, et il a déjà les paramètres qu'il contient.
Vous pouvez définir la Visibilité à "auto" pour qu'elle se comporte comme les autres barres d'outils, ou "masquer" pour simplement se débarrasser de lui. Définir la Ligne à 1 si vous voulez coller à la première rangée de barres d'outils.
Bien sûr, vous aurez à le faire avec VS fermé pour qu'il fonctionne correctement.
Assurez-vous de supprimer .git dossier caché à partir de votre dossier de solution.
ou n'importe quel autre .git fichier