IDE

Visual Studio

  • Only available on Windows

  • Native CMake/clang-format support

  • clang-tidy via plug-in

XCode

  • Only available on macOS

  • No good clang-format or clang-tidy integration

CLion

  • Available on Linux/macOS/Windows

  • Native CMake/clang-format/clang-tidy support

Visual Studio Code

  • Available on Linux/macOS/Windows

  • CMake/clang-format/clang-tidy support via plug-ins

  • Has plug-ins for literally anything

  • Uses a lot of memory

Last updated