Clang Power Tools Versions Save

Bringing clang-tidy magic to Visual Studio C++ developers.

v2023.2.1

1 year ago

What's New

  • Change core low limit to 20%
  • Tidy Custom Checks edit field from CPT Settings now disabled when Use check from combo not set to CustomChecks

Bug Fixes

  • An unexpected token parse error when running clang-tidy with cmake
  • Clang Power Tools crashes while analysing file
  • Illegal two backslash characters in path on add cpt alias in Powershell
  • Launching ClangFormatEditor fails because of mismatched .NET prerequisite
  • Status bar is set to command stopped, after tidy finished
  • Closing CPT Settings screen causes the Output pane to get focus

v2023.2.0

1 year ago

What's New

  • Updated Clang-Format from Clang Format Editor to v15.0.7

Bug Fixes

  • After using clang Tidy, the animated building icon in the status bar never clears
  • Incorrect PCH detection when project setting contains directories in path
  • Properties incorrectly set for ItemDefinitionGroup children excluded by condition
  • Clang-Format detector broken code view
  • Clang-Format Editor .Net prerequisite falsely triggered

v2023.1.2

1 year ago

What's New

  • Add 30 new Tidy Checks
  • Add LLVM 15.0.7
  • Updated clang-format to v15.0.7
  • Updated clang-format from Clang Format Editor to v15.0.6

Bug Fixes

  • Hyperlinks in Tidy Checks Not Found for clang-analyzer-* links
  • Wrong default value cpp-standard in Clang Format Editor
  • Incorrect detections on some inputs in Clang Format Editor
  • Update cpt scripts for Visual Studio 2015
  • Getting error on compile command after script update
  • Cpp-specific force include headers not working correctly
  • Clang Format Editor doesn't update

v2023.1.1

1 year ago

Bug Fixes

  • New version popup keeps appearing on first build after opening Visual Studio

v2023.1

1 year ago

What's New

  • Option to limit number of cores, check in Settings → Compiler → CPU Limit
  • Add .ixx to default file extensions in format Settings
  • Enable format on .ixx file extension

v9.5.1

1 year ago

Bug Fixes

  • Unexpected exit from tidy/tidy-fix process because of parallel running

v9.5.0

1 year ago

What's New

  • Optimized Tidy / Tidy-Fix performance, now runs in parallel on all available CPU cores
  • Support for PowerShell 7, activate from Settings → Compiler → PowerShell 7

Bug Fixes

  • No output during compile
  • Crashes on Visual Studio when running find command

v9.4.2

1 year ago

Bug Fixes

  • No output during compile

v9.4.1

1 year ago

Bug Fixes

  • Format on save causes crashes on Visual Studio v17.4

v9.4

1 year ago

What's New

  • Optimised CPT Find performance when running repeatedly on the same file
  • Display full output for CPT Find with verbose mode activated
  • LLVM 15.0.4

Bug Fixes

  • If you don't have LLVM installed manually, the process of auto-install fails
  • Invalid link to tidy checks description