更新来了
VisualStudioCodeC++扩展的2月更新现已可用。在最新版中,我们提供了对交叉编译环境下的IntelliSense配置的支持,另外,我们还修复了60多个Bug。(看来,Bug不少啊)
交叉编译IntelliSense配置
在此最新版本中,你可以配置扩展以在针对不同于主机OS的平台进行编译时提供适当的IntelliSense。是的,我说的是平台,而不仅仅是架构。C++扩展不再根据你的主机操作系统对系统进行硬编码,它将使用你使用的编译器返回的系统定义。
假设,你在macOS上进行开发,而你的项目则针对Linux。假设你有与项目目标平台和体系结构兼容的编译器,则C++扩展将使用IntelliSense配置中的Compiler路径,Compiler参数和IntelliSense模式设置来查询该编译器。如果你使用的是自定义配置提供程序(例如CMake工具)或