Mind me asking what do you use instead of MSVC?
I find CMake intensely offensive, just the whole worldview of every tool demanding you learn some DSL to do basic things when I have a 4K monitor and just want to select a bunch of cpp and h files to build, but I've since been forced to swallow this bitter pill for work reasons, and I guess it's time to give tools based on it another go.