Asking for tools is off-topic, but: Clang-tidy includes a bunch of
modernize-...
warnings, they might help. Clang-tidy is included in Clangd, which is what almost every modern IDE uses for code completion (except for VS). VSC doesn't use Clangd by default, but you can install an extension for it.