常用设置项 排除或包含某些文件夹 Tag或Hybrid模式下: 排除某些目录 设置项中搜索huawei-cpp.wecodeDb.excludePaths,默认值为: **/.mm/**
**/.git/**
**/build/**
**/output/** 包含文件夹设置项中搜索huawei-cpp.wecodeDb.includeFolders,将文件夹绝对路径填入即可。 Compiler模式下: 排除某些目录:设置项搜索:huawei-cpp.codebase.generator.pathsExclude,使用Glob通配符排除一些路径,然后重新生成compile_commands.json才会生效。 开启/关闭问题窗口中的诊断信息 设置项中搜索huawei-cpp.clangd.ignoreDiagnostics: none: 显示所有诊断信息。 all: 隐藏所有诊断信息。 not_indexed:仅当当前文件有编译选项或已经索引时显示诊断信息。 修改系统头文件提供方 Huawei C/C++默认从compile_commands.json中的编译器提取系统头文件,如果无法提取则使用自带的RTOS 头文件,可通过修改设置项改变默认规则:设置项中搜索huawei-cpp.codebase.systemHeaderProvider: Compiler:仅根据 compile_commands.json中提取系统头文件。 None:从环境变量中获取系统头文件。 开启内联提示/高亮不活跃代码,开启/关闭/修改语义高亮颜色 开启或关闭内联提示: huawei-cpp.clangd.enableInlayHints 开启或关闭高亮不活跃代码: huawei-cpp.syntaxColor.enableInactiveCode 开启或关闭语义高亮: huawei-cpp.syntaxColor.enable cmake工程构建工具的路径 CodeArts IDE for C/C++提供了CMake工程构建、调试所需要的相关工具, 用户可以直接构建、调试CMake工程, 不必手动配置相关环境变量。用户目录下.codearts下面内置了cmake、MinGW、ninja工具CMake Build Tool插件默认先读取内置工具路径。 cpp-build-tool.CMakeBuildTool.CMake获取cmake工具的路径。 cpp-build-tool.CMakeBuildTool.debugger获取MinGW工具的路径。 cpp-build-tool.CMakeBuildTool.buildTool获取ninja工具的路径。