Code analysis for UE4 code with Visual Studio?

What options do we have for code analysis of UE4 code, preferably free code analyzers and integration into Visual Studio.

Is it possible to modify UBT tool source code to make it use /analyze switch from MSVC compiler? that would be the best option.

if none of the above, then preferably GUI, no CLI analyzers.

Thank you for any input!

I find out we could setup to use msvc /analyze by adjusting buildconfiguration file, but problem is that whole engine will get analyzer, meaning the need to rebuild the engine.

and if option is specified in project nmake command same will happen.

it looks like only solution is to analyze your project when engine is installed via launcher, but in case if you use source built engine, there is no way.