Creating Add-ins for Visual Studio 2005 using C#

Ever wanted to create an add-in for Visual Studio? Well, this KB article walks you through the process of creating a simple add-in that inserts the current date and time at the insertion point in the editor. You can expand on this to create your own custom add-ins that do even cooler stuff, like insert “Hello, World!” (ok, I’m kidding about the Hello, World part. I’m sure you can come up with something MUCH cooler than that).

Comments (2)

  1. Joe Brinkman says:

    If you are writing add-ins using the standard .Net hooks then you are working too hard. I know that this doesn’t follow the party line, but I highly recommend that anyone writing add-ins should seriously take a look at CodeRush from DevExpress. It abstracts the addin APIs and makes it trivial to write very extensive add-ins. The nice part is that you can write a CodeRush plugin in VS2003 and it will work for both VS2003 and VS2005 without recompiling or changing code.

  2. EM says:

    Why… VS is perfect for creating addins