我刚安装了QtCreator 4.7.2
,该插件默认情况下带有ClangCodeModel
插件。解析完我的CMake
项目之后,我发现代码中的关键字突出了很多,并且对auto
声明的变量进行了出色的智能处理。
缺点是ClangCodeModel
插件有错误,并且在没有意义的部分代码中给了我错误和警告,尤其是在第3方库头文件中的错误和警告。所以我被迫将其关闭。
我想知道是否可以在Clang
中配置QtCreator
,以便进行最少的检查。我使用了这些设置,但没有任何改变:
1)有没有人能够在QtCreator
中配置此插件,以便使其更好地工作?我最关心的是智能感知。我可以在CMake
中打开相同的Visual Studio
项目,在那里我有更好的智能感知,但是我更喜欢使用Qt Creator.
2)如果由于插件有bug而无法实现#1,那么通过Qt Creator
项目改善CMake
中的智能感知的其他方法是什么?