It's a superb code inspection tool with a slew of extra features that make working with Visual Studio a breeze.
Followings are its amazing features.
1. FAST NAVIGATION
Move about your code with newfound ease—to any file, method, symbol, or reference in your projects and solutions. Get anywhere from anywhere.
2. CODE INSPECTION AND MODERNIZATION
Inspect your code for specific quality issues and modernize your older code. The Code Inspection feature of Visual Assist, based on LLVM/Clang, diagnoses and fixes typical programming errors, like style violations, interface misuse, and bugs that can be deduced via static analysis.
3. REFACTORING
Reduce the complexity of your code, improve readability, and make it extensible without changing external behavior. Refactor legacy code, code you inherit, or the first version of your own work.
4. CODE CORRECTION
Watch Visual Assist correct mistakes as you make them, especially errors in symbol case and pointer notation. Type entirely in lowercase and watch VA correct the case of all your symbols. Save the shift key for your definitions.
5. UNREAL ENGINE 4 SUPPORT
Forge your vision into reality with tailored support for Unreal Engine. Build out high-performance C++ code for your project with VA behavior and unique features. Disable Intellisense and take advantage of all VA has to offer for UE4 dev.
6. CODE ASSISTANCE
Write code faster with the assistance that doesn’t get in the way, especially when you’re on a roll. VA suggests completions saving you typing, and quietly fixes mistakes in your wake.