yysun / Git-Source-Control-Provider

Git Source Control Provider is a visual studio plug-in that integrates Git with visual studio solution explorer.

Home Page:http://gitscc.codeplex.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Auto-disable diff margin when installed separately

sharwell opened this issue · comments

The standalone Git Diff Margin extension provides features which are only available in Visual Studio 2013. Rather than ship multiple versions of this extension, it would be beneficial to implement code that automatically disables the bundled Git Diff Margin feature when the standalone extension is also installed.

That would be a good thing for the users for sure!

How about making the Diff Margin extension a dependency of the source provider extension? Then there's only one implementation, but it's included when you install the provider.

I'll look into it as an option. I've bundled extensions within other vsix packages before, but sometimes the bundled extension didn't show in the extension manager.