Find below a collection of Visual Studio extensions that I use on a regular basis.
These extensions include support for Visual Studio 2012, Visual Studio 2015, and Visual Studio 2017.
Perforce integration with Visual Studio. Automatically performs edit, delete, and add operations within Visual Studio as you work on source files.
Adds text highlighting to the build and debug logs, including messages that display errors, warnings, or even successful builds.
Similar to Output enhancer, VSColorOutput alters the colour and provides highlighting to crucial parts of the build output log that is displayed in the Output tab in Visual Studio. This can be useful for identifying warnings or errors that are not properly presented in the Error List tab.
Smart Command-line Arguments
Convenient tool for specifying and toggling command-line arguments to use when debugging applications or projects in Visual Studio.
Visual Assist X
An extensive Visual Studio add-on that provides tools for refactoring and navigating code. Supports both C# and C++. Features additional support for Unreal Engine 4 code-bases and syntax.
It's a paid product, but I find it to be well worth the money.
- Navigating to code files using Alt + Shift + O.
- Navigating to specific symbols (i.e. types) using Alt + Shift + S.
- Navigating to specific functions or methods using Alt + M.
- Support for code snippets.
- Use this for quickly adding WPF related functionality including dependency properties and commands.
Visual Studio Code
Find below a collection of extensions that I use in Visual Studio Code with all programming languages.
Angular Language Service
Provides rich-text editing for Angular templates from within Visual Studio Code.
Integrated support for NodeJS Package Manager from within Visual Studio Code.
NGINX Log Highlighter
Perforce for VS Code
A simple Visual Studio Code extension that enables the developer to transition between projects that might be defined under the same directory that the workspace is specified in.
Access any directory from the Windows Linux Subsystem from directly within Visual Studio Code.
A REST client that is integrated with Visual Studio Code. Useful for testing requests against third-party RESTful API endpoints.
Provides breakpoint debugging support and in-editor functionality for developing PowerShell scripts from Visual Studio Code.