Top Nguyen Blog
Useful Extensions for Visual Studio

Useful Extensions for Visual Studio

30 October, 2017
0 Comments
7 mins
618 words

My list of useful extensions for Visual Studio, I use it day by day to speedup coding, make more productivity and spend more time for business, architecture of projects.

1. Resharper

Reshaper

ReSharper extends Visual Studio with over 1700 on-the-fly code inspections for C#, VB.NET, ASP.NET, JavaScript, TypeScript and other technologies. For most inspections, ReSharper provides quick-fixes (light bulbs) to improve code in one way or another.

If you have any trouble about performance when using Resharper with Visual Studio, please follow this post

Download link

Active License link

Another license link

2. Supercharger

SuperCharger

CodeMAP, Intelligent Code Flow Lines, Code Highlighters, Rich Code, Magic Comments, Phrasing Review, Spellist, SuperFind, Statistics etc.

Currently, I'm a big fan of Resharper and Supercharger.

Download link

See full features and download at this link

3. Productivity Power Tools

Productivity Power Tool

Productivity Power Tools is an extension pack that brings powerful tools for improved developer productivity. 

Peek Help (Alt + F1)

Productivity Power Tool - Peek Help.png

Solution Explorer Errors and Tab color

Solution Explorer Errors and Tab color

Timestamp margin

Productivity Power Tool - Timestamp margin

See more other features and download at Download link

4. Advanced Javascript Outlining

This extension provides additional outlining for Visual Studio JavaScript editor. It outlines [], {} braces, comments and regions.

Advanced Javascript Outlining Display

Download link

If this extension is not enough, you can use Javascript functions map below.

5. JavaScript Map Parser

JavaScript Map Parser

When you are editing extremely large javascript files it's very useful to have some set of tools to improve the performance of development process and avoid possible bugs. To solve this problem I've created this extension.

Github link

Download link

6. DocStubsJs (Javascript comment document)

DocStubsJs

This extension's goal is to provide a simple way to add documentation to JavaScript and TypeScript by adding comment stubs after typing in the opening of a new documentation comment.

The extension will auto-complete summary tags, parameters, and optionally return tags after typing a "///" on the first line inside a function's body for vs doc comments.

Download link

7. CodeMaid

CodeMaid

CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.

I usually use it for clean up my code, remove redundant using library in the code file.

See full features and download at this link

8. EntityFramework Reverse POCO Generator

EntityFramework Reverse POCO Generator

Reverse engineers an existing database and generates EntityFramework Code First POCO classes, Configuration mappings, and DbContext. Includes support for WCF. Works for SQL Server and SQL Server Compact 4.0

Watch the in-depth course at the plural sight - Cover everything this generator can do, and show you step-by-step how to reverse engineer your database properly.

Github link

Download link

9. Viasfora

Viasfora

 

Add color to your Visual Studio Text Editor!

Viasfora String Format

Viasfora - Linq

Viasfora - Condition

Download link

10. VSColorOutput

VSColorOutput

VSColorOutput can change the color of a line emitted to the output window based on specified rules. The rules consist of regular expressions. Rules map to classifications which in turn map to colors.

The default patterns will color build errors in red, warnings in yellow/gold and successful build messages in green.

You can edit color and enable others option (Showtime Stamps or Stop Build on First Error and so on) in TOOL > OPTION > VSColorOutput.

VSColorOutput Config

Download link

11. Visual Studio Spell Checker

An editor extension that checks the spelling of comments, strings, and plain text as you type or interactively with a tool window. It can also spell check an entire solution, project, or selected items. Options are available to define multiple languages to spell check again

Github link

Download link

Resharper also has spell check extension

12. Visual Studio Color Theme Editor

Visual Studio Color Theme Editor

If you feel boring when coding with Visual Studio because every day you work with it.

So just give it a new color theme, feel like using new editor, new feeling.

This extension allows you to create and edit Visual Studio themes. You can customize colors used for menus, toolbars, tabs, title bars, the text editor, and other environment colors.

Download link

13. Array Visualizer

This is designed to display arrays, jagged and up to 4D while debugging an application. Now it supports various charts, like bar, area, and stack.

Array Visualizer

Download link

14. Build Vision

This simple extension visualizes your build process.

Build Vision

Download link

Summary

The above is a list of extensions that I have been using, it helps me feel comfortable with visual studio, speed up coding and make more productivity.

Happy Coding!