Tips and Tricks

A Brief Introduction To Clang-Tidy And Its Role in Visual Assist

TL;DR Clang-tidy is a C++ static analysis tool built on Clang that helps developers detect bugs, enforce coding standards, and modernize code. It can identify issues like inefficient patterns, outdated syntax, and potential errors, and even apply automatic fixes in some cases. While powerful, clang-tidy can sometimes produce incorrect or incomplete fixes, so manual review is still essential. It…
Read more
Tips and Tricks

Going Remote or Crazy?

If you’re like most, you’re reading this from the comfort (hopefully) of your home office. We hope whatever you’re doing, you’re being safe and smart about it. Our staff lucked out as most were already working from home when all this started. So the transition has been fairly easy, with the exception of having more distractions and noise. But, we know the transition for…
Read more
Tips and Tricks

Tools for Tuesday

While we hope Visual Assist is your favorite dev tool, we know we can’t (and won’t) do everything for you. As we continue developing solutions, we’ll also showcase tools or tips for other problems you may face in other parts of development. This week…
Build AnnouncementsTips and Tricks

Visual Assist build 2358 is available!

New Year, New Build! Welcome to 2020 and 2358. This release was driven largely to fix an issue with our licensing server and some corruption that may have been experienced by Unity users, but why stop there? NEW Added C++ modernization refactoring: Convert Unscoped Enum to Scoped Enum (execute on the enum definition). See the documentation. NEW Goto Related now allows…
Read more
Tips and Tricks

Developer Showcase: Visual Assist in Action

If you follow our blog, you’ve seen the features that our team is putting in place and likely felt their impact in your development. Instead of hearing more of the same, we thought we would share thoughts from one of our users. Meet Distalsoft, two brothers, one who…
Tips and Tricks

Visual Studio 2019 moves VAssistX to Extensions menu

Microsoft Visual Studio 2019 moved all extension menus, including the VAssistX menu of Visual Assist, to a new, top-level Extensions menu. According to Mads Kristensen, a Senior Program Manager at Microsoft, the menus were moved to “give the ecosystem more prominence and declutter the top-level menu when you have a lot of extensions installed“. That reasoning might be solid, but it…
Read more