Tips and Tricks

Bartłomiej Filipek Reveals Why He's a Big Fan of Visual Assist

Bartlomiej Filipek is a software developer from the Polish city of Cracow. Bartek, as he prefers to be called, started coding when he was 14 years old, after reading “C++ in 24h”, and got his first real programming job in 2007. Bartek broad professional experience includes Native Windows Desktop Apps, OpenGL, Gamedev, BioFeedback games, .NET, large-scale app development, flight planning…
Read more
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
Build Announcements

Visual Assist Build 2393 is Here!

We’re really making an effort to keep blogs more instructional or industry related, but man o’ man is this release worth a few lines. Our team has been working behind the scenes for much of the year on performance improvements. And sure, we could’ve just…
Tips and Tricks

Prevent debugger from stepping into unwanted functions in Visual Studio

TL;DR Debugging in Visual Studio can quickly turn into a maze when the debugger keeps stepping into irrelevant functions like standard library or third-party code. Instead of wasting time navigating through unnecessary calls, you can filter them out using built-in tools like natstepfilter or “Just My Code.” For a faster and more flexible approach, Visual Assist’s Step Filter lets you skip…
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…
Build Announcements

Visual Assist Build 2375

NEW Added Code Inspection for modernize-deprecrated-headers clang checker. Some headers from C library were deprecated in C++ and are no longer welcome in C++ codebases. This check replaces C standard library headers with their C++ alternatives and removes redundant…
Tips and Tricks

How to add notes and navigation metadata directly in source code in Visual Studio

Comments in code might not only be some text floating around the functions, variables and classes, but they might contain some extra semantic information. With this improvement, you can navigate through projects much faster or even organize your knowledge. In this blog post, I’ll show you two ways on how to add extra metadata to comments in Visual Studio. Intro Navigating…
Read more
%d