如何从Visual Studio中删除/隐藏GitExtensions工具栏?

时间:2012-10-30 15:00:23

标签: git windows-8 visual-studio-2012 git-extensions

我试过了:

  • 右键单击工具栏并取消选中GitExtensions
  • 右键单击工具栏>自定义和删除GitExtensions
  • 将工具栏从第二行移至第一行
  • 搜索GitExtensions设置以获取禁用/隐藏工具栏但未找到任何内容的方法

计算机重新启动后,GitExtensions工具栏会在第二个工具栏行上再次显示。

我用:

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

7 个答案:

答案 0 :(得分:36)

Git Extension文件存储在“Visual Studio 2012”子文件夹的“我的文档”文件夹中。删除这些文件将使工具栏从MSVC中消失。

答案 1 :(得分:28)

  1. 从控制面板
  2. 运行Git Extensions卸载程序
  3. 点击'更改'按钮
  4. 取消选择" Visual Studio扩展程序"特征
  5. <强>更新

    这适用于2.48.04及更新版本:右键单击工具栏,取消选中GitExtensions,关闭所有VS实例并重新启动。

答案 2 :(得分:2)

位置正确,该文件名为CurrentSettings.vssettings

我修改了一行:

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

添加Visibility =&#34;隐藏&#34;全屏=&#34;隐藏&#34;

结果:

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

答案 3 :(得分:2)

删除或更改设置文件(C:\ Users \ UserName \ Documents \ Visual Studio 2012 \ Settings \ CurrentSettings.vssettings)只是一个临时修复,因为每次更新设置或关闭时Visual Studio都会重新创建/覆盖此文件Visual Studio。

使用团队设置文件也不起作用,因为该文件不会覆盖CurrentSettings.vssettigs文件中未列出的参数。关闭Visual Studio并重新生成文件后,它将不会在CurrentSettings.vssettigs文件中列出。

*我看到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扩展程序。

答案 4 :(得分:1)

重置所有适用于我的设置。 虽然在那之后我不得不从头开始设置一切

如果这不是问题,请转到visual studio TOOLS &gt; 导入和导出设置... &gt; 重置所有设置

我认为重启visual studio后会生效。

答案 5 :(得分:0)

可以在此文件中找到Visual Studio Git Extensions工具栏的设置:

  

\ Users {username} \ 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设置为第一行工具栏,请将Row设置为1。

当然,你必须在关闭VS的情况下这样做才能使它正常工作。

答案 6 :(得分:-2)

请确保从解决方案文件夹中删除.git 隐藏文件夹。 或任何其他.git文件