Click here to Skip to main content
15,885,278 members
Articles / Visual Studio / Visual Studio 2010
Tip/Trick

Utilizing Visual Studio Extensions

Rate me:
Please Sign up or sign in to vote.
4.50/5 (2 votes)
29 Apr 2010CPOL1 min read 8.8K   1  
Hey folks, today I would like to mention one of the underutilized features of Visual Studio and that is the use of Visual Studio extensions. In particular, the integration of Visual Studio extensions through Extension Manager in Visual Studio 2010. You will find Extension Manager in Tools...
Hey folks, today I would like to mention one of the underutilized features of Visual Studio and that is the use of Visual Studio extensions. In particular, the integration of Visual Studio extensions through Extension Manager in Visual Studio 2010. You will find Extension Manager in Tools –> Extension Manager.

VS 2010 Extension Manager



And what it does is that it connects with Extension Gallery on MSDN and allows you to search and download any extension that is available for Visual Studio including controls, templates, etc. Some of them are free, some of them are shareware. So let’s go ahead and search one of the extensions. As an example, I have searched and downloaded “Image Insertion” extension. After download, Visual Studio will prompt you to restart to take effect. What this extension allows me to do is to drag and drop any image on the code as the screenshots depict below:

Image Insertion Extension
Insert Image in Code


Therefore as an example, I have inserted a class diagram just where my class begins to help the developer understand what the class does and the methods/properties in it. What you can also do is insert an image which describes the working visually or some UML diagram to help the developer in understanding code.

Hope you will like this useful feature :) Happy Coding!

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Senior)
Australia Australia
Adil is an aspiring software craftsman. He is currently working as Senior Developer at Nintex and has extensive experience on designing and developing enterprise scale applications on Microsoft .NET Framework. Lately he is into cross platform mobile app development on Windows, Android and iOS.
Besides, day to day job, he is active in offline and online technical communities and often participates as speaker in technical events.
He blogs about his experience at http://www.AdilMughal.com

Comments and Discussions

 
-- There are no messages in this forum --