Visual Studio is Microsoft’s Integrated Development Environment (IDE). You can use it for the development of computer programs, websites, web applications, web services, and mobile apps. Visual Studio uses platforms such as Windows API, Windows Forms, Windows Presentation Foundation, and Windows Store to develop software. Here is a list of 15 must-have Visual Studio extensions that are important for developers:
- Visual Studio Spell Checker
- CodeMaid
- VS Color Output
- Visual Studio IntelliCode
- Trailing Whitespace Visualizer
- Magical C# Debugging—OzCode
- ReSharper
- Glyphfriend
- SlowCheetah
- File Icons
- Image Optimizer
- File Nesting
- Roslynator
- NCrunch for Visual Studio
- SideWaffle Template Pack
Visual Studio Spell Checker
CodeMaid
VS Color Output
Visual Studio IntelliCode
Visual Studio IntelliCode is a collection of AI-assisted skills that enhance developer productivity with characteristics such as contextual IntelliSense, argument completion, code formatting, and style rule inference. IntelliCode increases a current builder’s workflow with machine-learning facilities that provide an understanding of code and its context. It is applicable for C #, C++ (in preview), JavaScript/TypeScript (in preview), and XAML code, and is expected to be updated in the future to support more languages. C# and XAML base models are enabled by default. You must enable the languages in preview.
Trailing Whitespace Visualizer
Magical C# Debugging—OzCode
OzCode is a Visual Studio Extension that cuts down debugging time and increases productivity by detecting and isolating bugs, making them easy to fix. OzCode makes C# debugging simple and efficient. Omer Raviv, the author, demonstrates many magical debugging features, including a LINQ debugging experience, which makes learning and debugging functional code easier, in the video: https://youtu.be/82jq5cvl67E.
ReSharper
Glyphfriend
Glyphfriend is a Visual Studio extension enhancing the existing Intellisense to display preview glyphs for many of the common glyph-based font libraries. Some of the libraries supported by Glyphfriend are Bootstrap Glyphicons, Entypo, Font Awesome, Foundation, Ionicons, Material Design, and Octicons.
SlowCheetah
The SlowCheetah package allows you to automatically transform your app.config (or any file) when you press F5 in Visual Studio. You can have different transformations based on the build configurations. This will easily enable you to have different app settings, connection strings, etc., for debug versus release. If you want to transform other files, you can do that, too. When you have multiple projects with many configurations, the dev->staging->production task becomes very unpleasant. I remember having app.config file with different commented configurations for each environment and struggling to comment and uncomment the right ones. Well, I’m happy those days are over after using SlowCheetah.
File Icons
File Icons is a fantastic extension that adds icons for files that are not recognized by the Solution Explorer.
Image Optimizer
File Nesting
Visual Studio has been nesting related files in Solution Explorer for a long time now, but not everybody agrees with the rules it uses. That’s not a problem anymore because Visual Studio now gives you complete control over file nesting in Solution Explorer. File Nesting allows you to automatically nest files based on file name and to nest and unnest any file manually. File Nesting also gives you the option to automatically nest based on file naming rules. You can then apply those rules to any file, folder, or entire project.
Roslynator
Almost 400 analyzers, refactorings, and code fixes for C#, powered by the new Roslyn compiler, are bundled with Visual Studio. What’s not to like? Roslynator is probably the closest you will get to ReSharper for free.
NCrunch for Visual Studio
SideWaffle Template Pack
Let’s face it. The number of Visual Studio project templates available out of the box is pretty limited. SideWaffle fixes this with a lot of new project and item templates.
Conclusion
I hope this blog enriched your knowledge of Visual Studio extensions and assisted in the problems faced by developers in their daily lives.
Happy Coding!
The post 15 Must-Have Visual Studio Extensions for Developers appeared first on Syncfusion Blogs.
Top comments (4)
Solid article. I'm gonna give some of these a shot. Big fan of resharper, worth what it costs.
IMO the biggest cost of resharper is perfomance.
I totally agree! I'm trying to stay away from it but it's not so easy after a while
I'm gonna give Intellicode and Roslynator a shot!