The Curious Engineer

All blogs / C++

Visual Assist Blog

wholetomato.com/blog

C++ and Visual Studio guides from the Visual Assist team. Working in large and legacy codebases, refactoring, AI tooling, plus notes on every release.

C++Dev tools / editors / IDEs

Posts
247 from 23 Oct 2008 to 31 Oct 2026
Posting
weekly (29 in the last year)
Kind
company blog
Feed
https://www.wholetomato.com/blog/feed/

2026 26

  1. Why You Should Turn On Code Inspections in Visual Assist
  2. Visual Assist 2026.5: Project-wide code inspections and new VA Agent window
  3. Correct Is Not Good Enough: Why AI Makes Programming Education More Important, Not Less
  4. 장비를 실행할 수 없을 때, 레거시 장비 제어 코드베이스에서 일하는 법
  5. 반도체 장비 소프트웨어: 제어, 비전, 팹 호스트를 움직이는 C++스택
  6. How to Work in a Legacy Equipment Control Codebase When You Can’t Run the Machine
  7. Semiconductor Equipment Software: The C++ Stack Behind Control, Vision, and the Fab Host
  8. Untangling a Legacy MFC Codebase: One Engineer’s Refactor
  9. C++26 Memory Safety: What Actually Ships for Existing Code
  10. AI Coding Assistants for Large C++ Codebases: What Works, What Breaks, and How to Split the Work
  11. Visual Assist 2026.4 release post
  12. How to Navigate a Large or Legacy C++ Codebase in Visual Studio
  13. C++26 is here. Your tooling shouldn’t be the bottleneck.
  14. AI Coding Tools for C++ Teams: What Leaves Your Machine in 2026
  15. How to Set Up a Fully Local AI in Visual Studio
  16. Finding your way through a large Unreal Engine codebase: a practical guide
  17. C++26 Reflection: What It Actually Changes for Large Codebases
  18. Visual Assist’s AI Assistant: Things You Can Do with VA Intelligence Right Now
  19. Visual Assist 2026.3 release post
  20. AI in Your IDE: What’s Real, What’s Hype, and Where C++ Fits In
  21. Blueprints Aren’t Always A Choice: How Your IDE Shapes The Way You Learn Unreal Engine Development
  22. Meet Whole Tomato’s new AI Assistant: Instant Answers for Visual Assist Users
  23. User Case Study: From AAA to Indie—How She Was Such A Good Horse Studio built Into the Unwell
  24. Why Are Pointers Used in C++? A Practical Guide for Modern Developers
  25. “Nobody Will Read This Code” (Until You Have to)
  26. Visual Assist 2026.1 release blog

2025 25

  1. Building High-Performance AI/ML Pipelines with C++ and CUDA
  2. Writing Safer C++: Introducing Visual Assist’s New Code Safety Inspections
  3. C++ Safety Checkers Deep-Dive: Why Memory Safety Is Everyone’s Problem Now
  4. Visual Assist 2025.4 release post
  5. Break Free from IntelliSense Hell with Visual Assist: Learn UE5 C++ Development Techniques [Webinar Recap]
  6. Beyond the Basics: Setting up UE5 Source Builds and CI that works [Webinar Recap]
  7. Setting Up Your First UE5 Project That Won’t Break [Webinar Recap]
  8. How Visual Assist Supercharges Your C++ Development in Visual Studio
  9. What did we learn? A back-to-school update about Visual Assist’s latest from our GM
  10. Why Readable C++ Code Outlives Clever Shortcuts: The Key to Maintaining Legacy Systems
  11. C++ Coroutines for Async Development: Why You Should be Excited
  12. Do I Need To Know C++ For Unreal Engine? The Updated 2026 Guide
  13. Visual Assist 2025.3 release post
  14. Wohin als nächstes? Ein kurzes Update über die Zukunft von Visual Assist von unserem GM
  15. How to get a job as a game developer in 2025 – Part 2: Insider advice from a studio game director
  16. Where to next? A quick update about Visual Assist’s future from our GM
  17. C++ Pattern Matching: Should C++ Embrace Functional Programming Constructs?
  18. So bekommst du 2025 einen Job als Spieleentwickler – Teil 1: Fähigkeiten, Tools & Jobtipps
  19. C++-Module: Was sie bieten und Gründe, warum man kritisch bleiben sollte
  20. How to get a job as a game developer in 2025 – Part 1: Skills, Tools & Job Tips
  21. Struggling with Visual Studio Performance? Visual Assist Has the Fix
  22. C++ Modules: What it promises and reasons to remain skeptical
  23. Visual Assist 2025.1 release post
  24. Einführung in die CUDA Entwicklung + Einrichten in Visual Studio
  25. Introduction to CUDA development + How to set up with Visual Studio

2024 20

  1. Visual Assist 2024.9 release post
  2. Test Driven-Development and UI/UX Design: A Practical Guide [Webinar Recap]
  3. How to Query File Attributes 50x faster on Windows
  4. C++ versus Blueprints: Which should I use for Unreal Engine game development?
  5. Visual Assist 2024.7 release post
  6. Making a case for investing in software tools: convincing yourself, your team, and your boss
  7. Success Story: Visual Assist for modeling and simulation software for automotive C++
  8. Getting started with how to use C++ for embedded systems in financial services
  9. The biggest challenges in writing C++ programs for finance and banking
  10. Installing Virtual Machines to use Visual Studio on Mac
  11. Visual Assist 2024.6 release post – Important fixes for Visual Studio
  12. Catching up with VA: Our most recent performance updates
  13. Visual Assist 2024.4 release post – ARM Support
  14. On the recent video game industry layoffs
  15. Visual Assist 2024.3 release post
  16. Visual Assist 2024.2 release post
  17. Installing Unreal Engine 4/5 + Visual Studio: A complete step-by-step guide with pictures
  18. See you at San Francisco for GDC 2024!
  19. What’s New in Visual Assist 2024—Featuring lightning fast parser performance [Webinar]
  20. Visual Assist 2024.1 release post

2023 24

  1. Another reason to cheer: Visual Assist academic licenses!
  2. Visual Assist 2023.6 release post
  3. Ensuring Code Quality: Why Every C++ Developer Needs Unit Tests
  4. Game Development Showcase: Visual Assist + Cloud Hosted Perforce from Assembla
  5. Summer CodeFest: Magnificent or Malevolent: Maps! Measured, Monitored, & Magnified! [Mrecap]
  6. Summer Codefest: Lambdas go Baa! [Recap]
  7. Summer CodeFest: Modern C++ with Modern 3D [Recap]
  8. Visual Assist 2023.4 now released
  9. Summer CodeFest: What the Hex? Ports and Adapters Architecture with C++ [Recap]
  10. Summer CodeFest: Next-Level Concurrency: Enhancing Scalability with C++20 [Recap]
  11. Summer CodeFest: C++ coding camp hosted by Whole Tomato
  12. Everything you need to know about code inspections
  13. Tapping into Limitless Code Inspections: What’s New in Visual Assist 2023.2 [Webinar Recap]
  14. AI for Development: What Do We Expect?
  15. Visual Assist 2023.2 released
  16. Eliminating Code Smells with Visual Assist Code Inspection [Webinar Recap]
  17. C++ Refactoring Tips And Tricks
  18. Solving The Most Common Visual Studio C++ Pain Points
  19. Setting up cloud-hosted Perforce source control for Unreal Engine [Webinar Recap]
  20. Visual Assist 2023.1 released
  21. Why Is QA Testing Essential?
  22. Solving Common Visual Studio C++ Problems With Visual Assist, TFS Tool & TestRail Integration
  23. Level Up Your C++ Productivity with Visual Studio Plugins and Extensions
  24. Visual Assist enters G2 Awards as High Performer

2022 24

  1. Visual Assist 2022 Year End Summary
  2. Make your developers happy with Visual Assist
  3. Visual Assist and ARM
  4. Visual Assist 2022.4 now available
  5. The Ideal Visual Studio Companions
  6. How much time and money does Visual Assist save?
  7. Why It’s Necessary to Invest in Visual Studio Extensions
  8. Visual Assist 2022.3 now available
  9. Recap: What’s New in Visual Assist 2022
  10. What Is Visual Studio For Unreal Engine, And Why Does It Matter?
  11. The Most Pervasive Problems In Game Development
  12. 12 Helpful Tips For Visual Studio Productivity
  13. 13 Things About Visual Assist For Visual Studio 2022 You May Not Have Known
  14. Visual Assist 2022.2 is here
  15. How Successful People Make The Most of Unreal Engine
  16. The Best Kept Secrets About C++ Extensions
  17. Announcing our GDC giveaway winner, plus an important community announcement
  18. The Most Innovative Things Happening With Visual Studio Unreal Engine
  19. 10 Compelling Reasons Why You Need Visual Assist For Visual Studio 2022
  20. 10 Undeniable Reasons to Love C++ Extensions
  21. GDC You Next Year!
  22. Recap: Improving your game development experience (with VAX lead dev)
  23. Tips for Aspiring Game Developers
  24. Visual Assist 2022.1 has arrived

2021 12

  1. Improving Visual Assist: We need your opinion
  2. Visual Studio 2022 Support!
  3. Visual Assist 2021.4 is released! (And notes on Visual Studio 2022)
  4. Visual Studio 2022 preview version 4 support
  5. Visual Assist support for Visual Studio 2022 Previews!
  6. Unreal Engine ‘Quality Of Life’ in Visual Assist 2021.2
  7. Busy Busy Busy!
  8. How to Set Up Visual Assist
  9. BartÅ‚omiej Filipek Reveals Why He’s a Big Fan of Visual Assist
  10. How To Modernize With Visual Assist Part 2
  11. How to Modernize C++ Code with Visual Assist in Five Easy Steps
  12. A Brief Introduction To Clang-Tidy And Its Role in Visual Assist

2020 9

  1. Technical Deep Dive: Reducing Memory Consumption in Visual Assist build 2393
  2. Visual Assist Build 2393 is Here!
  3. Prevent debugger from stepping into unwanted functions in Visual Studio
  4. Going Remote or Crazy?
  5. Visual Assist Build 2375
  6. How to add notes and navigation metadata directly in source code in Visual Studio
  7. Visual Assist Build 2366 is Available!
  8. Tools for Tuesday
  9. Visual Assist build 2358 is available!

2019 11

  1. Getting Started with UE4 and Visual Assist
  2. Developer Showcase: Visual Assist in Action
  3. Visual Assist build 2353 is available
  4. Visual Assist build 2341.2 is available
  5. Visual Assist build 2341 is available
  6. License and Website Changes for Visual Assist
  7. Visual Studio 2019 moves VAssistX to Extensions menu
  8. Visual Assist build 2331 is available
  9. Visual Assist build 2324 is available
  10. Visual Assist builds 2316 and 2318 are available
  11. Visual Assist build 2302 is available

2018 7

  1. Visual Assist build 2291 is available
  2. Changes to our renewal policy
  3. Visual Assist build 2283.2 is available
  4. Privacy Policy Updated
  5. Visual Assist build 2270 is available
  6. Visit us at GDC 2018 in San Francisco
  7. Visual Assist build 2258 is available

2017 14

  1. Visual Assist build 2248 is available
  2. December 12th update resolves another Visual Studio crash
  3. Speed up opening of editors when using Visual Assist in Windows 10 (Fall Creators Update)
  4. November 14th update fixes one crash in Visual Studio
  5. Defer installation of the Fall Creators Update to avoid crashes in Visual Studio
  6. Recent updates to Microsoft Windows 10 cause Visual Studio to crash
  7. Visual Assist build 2237 is available
  8. Visual Assist build 2235 is available
  9. Visual Assist build 2231 is available
  10. Visual Assist build 2223 is available
  11. Visual Assist build 2217 is available
  12. Visual Assist build 2212 is available
  13. Visual Assist build 2210 is available
  14. Visit Us at GDC 2017 in San Francisco

2016 14

  1. Visual Assist build 2118 is available
  2. Visual Assist build 2114 supports Visual Studio “15” Preview 5
  3. Visual Assist does not yet support Visual Studio “15” Preview 5
  4. Visual Assist build 2112 is available
  5. Visual Assist build 2108 is available
  6. Visual Assist build 2107 is available
  7. Visual Assist build 2102 is available
  8. Visual Assist build 2098 is available
  9. Visual Assist build 2097 is available
  10. Visit Us at the Build 2016 conference in San Francisco
  11. Visual Assist build 2094 is available
  12. Visual Assist build 2093 is available
  13. Compatibility of Visual Assist with Releases of an IDE
  14. Visual Assist build 2089 is available

2015 14

  1. Visual Assist build 2086 is available
  2. Filter using logical “or”
  3. Visual Assist build 2083 is available
  4. Visual Assist build 2076 is available
  5. Visual Assist build 2074 is available
  6. Visual Assist build 2073 is available
  7. A Developer of Visual Assist Saves Energy
  8. Visual Assist and Visual Studio 2015 RTM
  9. Visual Assist build 2068 is available
  10. Quick Refactoring Menu of Visual Assist offers more than refactoring
  11. Reset zoom level of Visual Studio to 100%
  12. Visual Assist build 2062 is available
  13. Visual Assist build 2059 is available
  14. Tools to understand new code: Enhanced Syntax Coloring

2014 24

  1. Tools to understand new code: Find
  2. Visual Assist supports Visual Studio Community 2013
  3. Visual Assist build 2052 is available
  4. Tools to understand new code: Go To
  5. Visual Assist build 2048 is available
  6. Visual Assist build 2047 is available
  7. Organize VA Snippets with hashtags
  8. Visual Assist build 2043 is available
  9. Visual Assist build 2042 is available
  10. License and maintenance options get an update
  11. Filtering results of Find References
  12. Automatically add C++11 override to virtual methods
  13. Visual Assist build 2036 is available
  14. Implementing Virtual Methods with Visual Assist
  15. Scope of Refactoring in Universal Solutions
  16. Scope of Refactoring in Multi-Project Solutions
  17. Sorting One’s Code
  18. Visual Assist build 2031 is available
  19. Visual Assist build 2029 is available
  20. Using Find References to Manage a Task
  21. Visit the Tomato at Build 2014
  22. A quick way to create implementations of all methods in a class
  23. Taming the List of Methods in File
  24. Support resources for Visual Assist get a makeover

2013 4

  1. Visual Assist build 2023 is available
  2. The Tomato introduces a new website
  3. Visual Assist loses her X
  4. Visual Assist Supports Visual Studio 2013

2010 4

  1. alt+g in Comments
  2. Open File in Solution tip
  3. VA X Build 1812: Support for Visual Studio 2010 RC
  4. Visual Studio 2010 sim-ship

2009 10

  1. VA X Build 1806: New Build for Visual Studio 2010 Beta 2
  2. VA X in VS2010 Update
  3. Enhanced suggestions
  4. VA X in VS2010
  5. Add Include
  6. VA Snippet Tip #1
  7. Methods in File
  8. Support for Incomplete Solutions
  9. Versionitis (of the host environment)
  10. Mark All Occurrences

2008 5

  1. Visual Assist X 10.5
  2. Refresh Find References
  3. Recursive Products
  4. Using Qt 4.4 with Visual Assist
  5. VA Snippets