Git-Source-Control-Provider icon indicating copy to clipboard operation
Git-Source-Control-Provider copied to clipboard

Auto-disable diff margin when installed separately

Open sharwell opened this issue 10 years ago • 3 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.

sharwell avatar Sep 04 '14 18:09 sharwell

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

laurentkempe avatar Sep 04 '14 20:09 laurentkempe

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.

citizenmatt avatar Sep 04 '14 23:09 citizenmatt

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.

sharwell avatar Sep 05 '14 00:09 sharwell