Подтвердить что ты не робот

Как удалить/скрыть панель инструментов GitExtensions из Visual Studio?

Я пробовал:

  • щелкните правой кнопкой мыши на панели инструментов и снимите флажок GitExtensions
  • щелкните правой кнопкой мыши на панели инструментов > Настроить и удалить GitExtensions
  • переместил панель инструментов из второй строки в первую строку
  • выполнил поиск настроек GitExtensions, чтобы отключить/скрыть панель инструментов, но ничего не нашел

Панель инструментов GitExtensions снова появляется во второй строке панели инструментов после перезагрузки компьютера.

Я использую:

  • Windows 8
  • Visual Studio 2012
  • Git 1.7.11
  • GitExtensions 2.41
4b9b3361

Ответ 1

Файлы Git Extension хранятся в папке "Мои документы" в подпапке "Visual Studio 2012". Удаление этих файлов приведет к исчезновению панели инструментов из MSVC.

Ответ 2

  • Запустите Git Удаление деинсталлятора с панели управления
  • Нажмите кнопку "Изменить"
  • Отмените выбор функции расширения Visual Studio

UPDATE

Это должно работать с версиями 2.48.04 и более новыми: щелкните правой кнопкой мыши на панели инструментов, снимите флажок GitExtensions, закройте все экземпляры VS и запустите его снова.

Ответ 3

Правильное расположение, файл называется CurrentSettings.vssettings

Я изменил строку:

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

добавив Visibility = "hide" FullScreen = "hide"

Результат:

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

Ответ 4

Удаление или изменение файлов настроек (C:\Users\UserName\Documents\Visual Studio 2012\Settings\CurrentSettings.vssettings) является лишь временным исправлением, потому что Visual Studio воссоздает/перезаписывает этот файл каждый раз, когда вы обновляете настройку или закрываете Visual Studio.

Использование файла настроек команды не работает либо потому, что этот файл не будет перезаписывать параметр, который не указан в файле CurrentSettings.vssettigs. И он не будет указан в файле CurrentSettings.vssettigs после закрытия Visual Studio, и файл будет восстановлен.

* Я вижу 3 варианта *

1. Перекомпилируйте GitExtensions с приведенной здесь модификацией: https://github.com/gencer/gitextensions/commit/faef52e8191fde54ef9787f6f5156cf315ec9be5 Это непросто, потому что проект включает в себя группу сторонних библиотек, которые необходимо установить и настроить. Удачи!

2. Используйте эту .dll, которая была исправлена ​​кем-то другим. http://mirror.nienbo.com/git-extensions/patch_for_244/GitPlugin.dll После его загрузки щелкните его правой кнопкой мыши, выберите свойства и нажмите кнопку "разблокировать". Затем скопируйте его в C:\Users\UserName\Documents\Visual Studio 2012\Addins (перезапись текущего файла). Это отлично поработало для меня.

3. Используйте другую программу расширения git.

Ответ 5

Сброс всех настроек работал у меня. Хотя после этого мне пришлось все исправить.

Если это не проблема, перейдите в visual studio TOOLS > Параметры импорта и экспорта... Reset все настройки.

Я думаю, что он вступает в силу после перезапуска visual studio.

Ответ 6

Параметры панели инструментов Visual Studio Git Extensions можно найти в этом файле:

\ Users {имя_пользователя}\Documents\Visual Studio 2012\Settings\CurrentSettings.vssettings

Найдите файл для термина GitExtensions, чтобы найти строки настройки панели инструментов. Вероятно, будут две строки, не обязательно рядом друг с другом:

<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"/>

Вы захотите изменить вторую из двух строк, так как она будет иметь приоритет, и в ней уже есть настройки.

Вы можете установить видимость на "авто", чтобы заставить ее вести себя как другие панели инструментов или "скрыть", чтобы просто избавиться от нее. Установите Row на 1, если вы хотите, чтобы он придерживался первой строки панелей инструментов.

Конечно, вам придется делать это с закрытым VS, чтобы он работал правильно.

Ответ 7

Пожалуйста, убедитесь, что вы удалили .git скрытую папку из папки решений. или любой другой .git файл