News

License and maintenance options get an update

We’ve updated our license and maintenance options for Visual Assist, and we want to take this opportunity to explain what remains the same, what’s changed, and what it means for you. Our standard license of Visual Assist now better serves the needs of our corporate customers. The terms of the license agreement now grant ownership to the purchasing entity, not the…
Read more
Tips and Tricks

Filtering results of Find References

We regularly hear from C/C++ and C# users that Find References is their most-used feature of Visual Assist. Despite the existence of a similarly named feature in Visual Studio, the functionality and speed provided by our version appears to be a game changer. And Find…
Build Announcements

Visual Assist build 2036 is available

After living for two months with a beta version of Visual Assist on our website, we are happy to reach another general release. Visual Assist build 2036 has two significant improvements that make this a must-have, must-use, build. First, build 2036 introduces a new…
Tips and Tricks

Implementing Virtual Methods with Visual Assist

Visual Assist has a feature—Implement Virtual Methods—that makes it easy to implement an interface, or abstract methods of a base class. You don’t need to create anything manually. Move the caret to a base or interface class in the declaration of your derived class, or to the derived class if you want to implement methods from all bases classes. Open a refactoring…
Read more
Tips and Tricks

Scope of Refactoring in Universal Solutions

At the Build 2014 conference in San Francisco, Microsoft announced availability of Universal Solutions in Visual Studio 2013 Update 2 RC. When you are ready to explore the functionality of this major improvement to the IDE, you’ll want to know how several often-used…
Tips and Tricks

Scope of Refactoring in Multi-Project Solutions

There is a subtle connection among the Find References, Rename, and Change Signature commands of Visual Assist, and if you didn’t perceive the connection, you might believe something was awry—with your memory. The three commands—Find References…
Tips and Tricks

Sorting One's Code

Visual Assist has a plethora of features, and it’s difficult to know them all. It’s an even greater challenge to use all of them at every opportunity. We had one user, Tom, write recently that his “very small favourite feature” in Visual Assist is Sort Lines. Sort lines, we wondered. We don’t often sort when writing code. After a bit of thought…
Read more
Build Announcements

Visual Assist build 2031 is available

Greetings from San Francisco! Thank you to all of the customers who stopped by our booth at the Build conference. It’s clear we have ardent supporters. We look forward to providing you with the debugger improvement we demo’d. Expect a beta in a few months. To the…
Build Announcements

Visual Assist build 2029 is available

We hope you have check-for-new-versions enabled in the options dialog of Visual Assist, because you wouldn’t have learned about last month’s build of Visual Assist in our blog. We shamefully failed to announce build 2029. Social media isn’t yet part of our…
Tips and Tricks

Using Find References to Manage a Task

Find References has been a feature of Visual Assist for about a decade. And, while Find References now shares its name with a version of the command integral to Microsoft Visual Studio, the original has pragmatic components that should make it the everyday preference. If during the course of programming, you find yourself reviewing or reworking the code surrounding references to a symbol, Find…
Read more