It seems that VS already has that functionality, i.e. an ability implement, i.e. create stubs for you, interfaces and abstract classes. I’ve stumbled on this by accident. The funny thing is that VB.NET and C# support that differently. It’s almost as if two separate teams implemented it but it hasn’t been thought through by the integrators.
Anyways… In VB.NET, position the cursor at the end of class declaration and press Enter key. It should auto-complete all classes and interfaces. In C# on the other hand, type the interface or class name that new class either implements or derives from and hit comma. Then delete the comma via BkSp key. You should get a tooltip window saying something like Press Tab key to implement… Press Tab key and it should auto-complete all classes and interfaces for you.
So, looks like there won’t be any need for my â€œimplementerâ€œ add-in after all.
Sergey @ USysWare