Visual studio 使用ClangTidy为VisualStudio登记

Visual studio 使用ClangTidy为VisualStudio登记,visual-studio,cmake,clang,clang-tidy,Visual Studio,Cmake,Clang,Clang Tidy,我正在尝试使用ClangTidy在VisualStudio上自动注册/构建。 我知道在cmake中有一个变量“cmake\u CXX\u CLANG\u TIDY”,但在构建项目时,通过适当的检查将其设置为我的TIDY可执行文件似乎没有任何作用。 此外,我无法轻松生成用于Clang的compile_commands.json。使用CMAKE生成它会打乱各个依赖项,而通过Visual Studio生成它的唯一方法似乎是非自动化的方法,如扩展。 我正在运行最新版本的Clang、Cmake 3.11.

我正在尝试使用ClangTidy在VisualStudio上自动注册/构建。 我知道在cmake中有一个变量“cmake\u CXX\u CLANG\u TIDY”,但在构建项目时,通过适当的检查将其设置为我的TIDY可执行文件似乎没有任何作用。
此外,我无法轻松生成用于Clang的compile_commands.json。使用CMAKE生成它会打乱各个依赖项,而通过Visual Studio生成它的唯一方法似乎是非自动化的方法,如扩展。

我正在运行最新版本的Clang、Cmake 3.11.3和Visual Studio 2017。

遇到了同样的问题。你解决了吗?CMAKE_CXX_CLANG_TIDY在linux上运行良好。