

FIND AND REPLACE CLION GENERATOR
Ninja Multi-Config: you can now pass the -G "Ninja Multi-Config" generator option to get CLion build files generated for every configuration (note that, temporarily, CLion will still use only one selected configuration for the CMake profile).
FIND AND REPLACE CLION UPGRADE
CMake upgrade - CLion now bundles CMake 3.17 and adds initial support for two of its most recent features:.In addition, several actions for CMake projects are now available in Find Action, and you can assign a shortcut to any or all of them if you use them regularly. Enhanced CMake UX - The CMake Profile settings under Build, Execution, Deployment | CMake have a newly polished UI, with a few useful tips added for the settings there.The IDE will run make (with the -just-print option to avoid running an actual build), parse the output of the make command, and load the project. Open a folder with a top-level Makefile as a project, or directly point CLion to a Makefile in the Open dialog. Makefile project support - Developing a Makefile-based project? Benefit from CLion’s smart features - CLion now comes with Makefile project support out of the box.Fixed pull requests that were working incorrectly for GitHub Enterprise.Synchronization no longer fails on macOS when key-pair authentication with passphrase is used.Fixed an issue where WSL local history was empty.Project model - Fixed the indefinite building of compilation database projects with the “Waiting for the current build to finish…” message.Fixed an issue with endless Loop false positive in move assignment operator.Fixed an issue so that it can now successfully extract code that throws an exception into a function.Find Usages can now detect field and method usages in templates.Fixed Find Usages so that it no longer treats a variable in the member initializer list as a read usage.Fixed a major performance issue with Clangd loading the full CPU core continuously.Now this works for more complicated cases, like multiple template arguments. Added additional support for C++ - CLion 2020.2 added a new quick-fix which suggested adding a type constraint to local variables declared as auto if the result of a constrained function call was assigned to them.

Added separate "Structural Search" inspections based on language.
