Linux C++在VScode软件编程中,代码自动补全,错误检查
·
在 VSCode 中开启对自己创建的已有变量的代码自动提示(IntelliSense),需要确保 C/C++ 扩展和 IntelliSense 引擎正确配置。以下是具体步骤:
1. 确保 C/C++ 扩展正确安装并激活
- 打开扩展面板(
Ctrl+Shift+X),搜索并安装 C/C++(Microsoft 官方扩展)。 - 对于大型项目,建议同时安装 C++ Intellisense 扩展以增强代码分析。
2. 配置 IntelliSense 模式
- 打开一个 C++ 文件(
.cpp或.h)。 - 点击 VSCode 底部状态栏中的 C/C++: 未配置 或当前编译器名称(如
gcc-x64)。 - 在弹出的菜单中选择 C/C++: 编辑配置 (UI)。
- 在配置界面中:
- 编译器路径:选择系统中实际的 GCC/G++ 路径(如
/usr/bin/g++)。 - IntelliSense 模式:选择与编译器匹配的模式(如
linux-gcc-x64)。 - C++ 标准:根据项目需求选择(如
c++17或c++20)
- 编译器路径:选择系统中实际的 GCC/G++ 路径(如
操作如下:

如上图所示,点击右下角linux,搜索框显示编辑配置(JSON),点击进去,输入如下代码保存即可。
{
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**",
"/usr/include/**",
"${workspaceFolder}/include" // 自定义头文件目录
],
"defines": [],
"compilerPath": "/usr/bin/g++",
"cStandard": "c17",
"cppStandard": "c++17",
"intelliSenseMode": "linux-gcc-x64"
}
],
"version": 4
}
更多推荐

所有评论(0)