Whole Tomato Visual Assist 2021.1 v10.9.2399.0 | 42.5 MB
Whole Tomato Visual Assist is a productivity tool for C/C++ and C# that improves IDE features related to navigation, refactoring, code generation, and coding assistance along with specific tooling for UE4. Improve virtually every Microsoft IDE you have with the multitude of features that comprise Visual Assist.
Move about your code with newfound ease—to any file, method, symbol, or reference in your projects and solutions. Get anywhere from anywhere.
Reduce the complexity of your code, improve its readability, and make it extensible without changing its external behavior. Refactor legacy code, code you inherit, or the first version of your own work.
Generate code faster than you think possible, even if you use just a handful of the features in Visual Assist. As you become a proficient user, write and update code even faster
Write code faster with assistance that doesn't get in your way, especially when you're on a roll. Visual Assist suggests completions only if they save you serious typing, and quietly fixes mistakes in your wake.
Make sense of complex code, or code you haven't touched in a long time, with an assortment of tool windows, browsers, and fields that provide information where and when you need it.
Watch Visual Assist correct mistakes as you make them, especially errors in symbol case and pointer notation. Type entirely in lower case, and watch Visual Assist correct the case of all of your symbols. Save the shift key for your definitions.
Inspect your code for specific quality issues as you edit. 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.
Expand frequently typed segments of code with a more powerful version of the like-named feature in the IDE. Include symbols from the current context, prompt for user input, and edit snippets in a custom editor.
Use the VA Memory View and the VA Step Filter included with Visual Assist to shorten the time required to debug native C/C++.
View code from 30,000 feet, and rearrange code so it's easier to understand and maintain. Tool windows in Visual Assist supply entirely new functionality to the IDE, and bring together oft-used built-in functionality to more efficient tool windows.
Connect comment substrings to external applications and websites, such as bug trackers, case managers, documentation, and source code control systems.
Adjust the multitude of features in Visual Assist to suit your programming environment and habits. Find your favorite features, and make them hum for maximum productivity.
Faster initial Unreal Engine parse. By excluding engine plugins, which are not needed when writing game code, the initial parse is now more than twice as fast. If you are an engine developer, you can parse all files by navigating to the VA Options dialog, Unreal Engine tab and checking “Index plugins”. Indexing plugins will be disabled by default and you’ll start seeing the speed increase immediately.
VA Modify Expression feature. VA Modify Expression allows you to take any logical statement and invert it, apply De Morgan transforms and more. We plan to add more to this feature soon and would love your feedback.
Code Inspections for performance-inefficient-vector-operation and performance-faster-string-find to help optimize your use of vectors and strings.
If you are using the latest additions to C++ you will notice some new support. We now parse C++20 module (ixx and cppm) files, and our parser and features understand coroutine keywords.
Welcome to my blog!