使用版本控制tortoiseGit、tortoiseSVN软件没有显示图标
很奇怪,明明下载了tortoiseGit、tortoiseSVN这些版本控制工具,文件也被版本控制了,但是就是没有显示版本控制的图标(钩、叉、叹号等)。这使用起来非常的不方便,我都不懂改了那些文件,无法正常做版本控制。非常懊恼。
不怕,我找了半天资料才发现解决方案。修改注册表重启电脑就可以。具体看下面步骤
1:在开始菜单的搜索处,输入"regedit"
2:在弹出的注册表编辑器中找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers这一项。
3:找到后可以发现在该项下有很多个,而Windows Explorer Shell 支持的 Overlay Icon 最多 15 个,Windows 自身使用了 4 个,只剩 11 个可扩展使用。
4:编辑HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers,修改tortoise相关的名称(如加一个.前缀,并加数字)。为了让版本控制工具靠前。
5:让tortoise相关的项排序到前面(刷新可见),重启资源管理器即可。