CMAKE_CXX_CLANG_TIDY in MSVC

Ok, I also tested it in my project but I did not have clang-tidy installed with Visual Studio. Instead, I added another property VS_GLOBAL_ClangTidyToolExe and set it to “${CLANG_TIDY_EXECUTABLE}” which I previously searched with find_program. I make it easier for my users by searching in the default install location of LLVM windows installer:
ENV ProgramFiles
and
ENV ProgramFiles(x86
with PATH_SUFFIXES set to LLVM/bin.
This way, users/developers only have to flip a switch instead of lots of typing.

Thanks for the inspiration.

On trying it out:
Hell, this is slow! I like the direct integration into the editor like in QtCreator much better. Additionally, aborting a build does not abort the clang-tidy program.