Have you ever wanted to extend a sealed class (by example: System.String)? Visual studio won't allow you to inherit a sealed class.
With the ShadowClasses extension you CAN extend those sealed classes; the extension generates all code needed to duplicate the sealed class in an editable and extendable class.
At this moment only VB is supported.
Type: Class Inherits String
The light bulb will appear when your cursor is on the inherited class name (in the example above: String) - open it and select "Create ShadowClass for 'String'". A few seconds later the shadowclass in generated, enabling you to extend or change the implementation of it.
Version 1.4: Solved problems with XML Comments Version 1.3: Stability update Version 1.2 Stability update Version 1.1: Added XML Comments to generated code Version 1.0: Initial Release