What's New in Visual Assist

General Release Build 2024.9 (2547)

Requires active software maintenance through general release date: 2024.12.27

NEW Replace Find References Tree Control.
NEW Move Method to Base Class.
NEW Visual Assist Integration Modes (Accessible on first run).
NEW “Ray” style row indicator.
NEW Boilerplate generation for Google Test unit testing.
Visual Assist 2024.9 released!

Summary:

Visual Assist 2024.9 makes its way to general availability this December!

This update introduces a key update to Find References’ tree control algorithm which brings better performance and now enables search and filtering in results even as a find references operation is ongoing.

This release also adds a new refactoring: Move Method to Base Class which helps improve code maintainability.

For new users (or current users who may be interested), we have two new ways of choosing their own Visual Assist experience. This change allows users to choose between a lite version and a full version install of VA.

Plenty of thanks to users who submitted reports regarding this issue. Please continue to inform our team of similar issues by contacting support.

Download the release now or continue to our blog post to learn more about this release.


General Release Build 2024.8 (2537)

Requires active software maintenance through general release date: 2024.10.27

NEW Fix for unintended keyboard focus switching.
Visual Assist 2024.8 released!

Summary:

Visual Assist 2024.8 is live and is available to download! This update introduces a key fix for an issue that multiple users have encountered regarding keystroke focus inside the IDE.

The issue was the caret focus alternating between windows unintentionally. For instance, when typing into certain dialogs (e.g. Visual Studio’s Find and Replace box) the first keystrokes would register correctly in the dialog then would suddenly jump and start typing elsewhere (in this case in the main editor window instead).

This update fixes the unintended behavior. Plenty of thanks to users who submitted reports regarding this issue. Please continue to inform our team of similar issues by contacting support.

Download the release now.


General Release Build 2024.7 (2535)

Requires active software maintenance through general release date: 2024.09.30

NEW New Refactoring! Sort Methods in Source is released as beta.
NEW New Refactoring! Promote Lambda to Method is released as beta.
NEW Context-sensitive naming in Shift+Alt+Q menu items.
NEW Option to stop highlighting Read and Write references when you move your mouse away.
NEW New reserved strings for VA snippets, especially useful for CMake scripts.
NEW VA Nav Bar dropdown to switch between projects.
NEW Option to adjust overwrite behavior when accepting a completion.
Visual Assist 2024.7 released!

Summary:

We are excited to announce the release of 2024.7 of Visual Assist! This update introduces several powerful features aimed at improving your coding efficiency and project navigation. Download the release now.

This release is packed with powerful new features and enhancements designed to streamline your development workflow. It also marks a developmental milestone on Visual Assist’s context aware features and how they are displayed in the UI.

Highlights include a context-sensitive naming in the quick actions menu. Also in this release, improved highlighting for read and write references and the introduction of two beta features—Sort Methods in Source and Promote Lambda to Method. We also introduce new reserved string variables for the project, solution, and file folder names (just the name not full path) which was a requested feature for CMake. Lastly, better navigation with the VA Nav Bar project switching.

Visit our blog for the more detailed release announcement post.

Bug fixes and improvements:

  • Fixed error in when renaming items in particular cases.
  • Fixed Move implementation header file error when on first line.
  • Fixed quick info menu not showing all options properly when enabled.