下载与安装
- 官网下载
- 安装
- 同意此协议
- 选择安装位置
- 勾选“创建桌面快捷方式”,“
code
注册为受支持的文件类型的编辑器”,“添加到PATH
(重启后生效)”
使用
-
配置中文
快捷键
Ctrl+Shift+P
,然后输入"Configure Display Language
",然后选择“中文简体” -
安装插件
Remote - SSH
:允许您使用任何带有SSH服务器的远程机器作为开发环境。Include Autocomplete
:当键入c++ #include
语句时,该扩展提供自动补全功能,它搜索提供配置的include
目录建议标准的头文件。
C/C++
:c/c++
扩展为Visual Studio Code
添加了c/c++
的语言支持,包括编辑(智能感知)和调试功能。C/C++ Extension Pack
:这个扩展包包括一组流行的Visual Studio Code c/c++
开发扩展 -
配置头文件
快捷键
Ctrl+Shift+P
,然后输入"C/C++: Edit configurations (JSON)
"{ "configurations": [ { "name": "Linux", "includePath": [ "${workspaceFolder}/**", "/usr/src/linux-hwe-5.4-headers-5.4.0-110/include/**", "/usr/src/linux-hwe-5.4-headers-5.4.0-110/arch/x86/include/**", "/usr/src/linux-hwe-5.4-headers-5.4.0-110/drivers/**", //通过 g++ -v -E -x c++ - 获取 "/usr/include/c++/7", "/usr/include/x86_64-linux-gnu/c++/7", "/usr/include/c++/7/backward", "/usr/lib/gcc/x86_64-linux-gnu/7/include", "/usr/local/include", "/usr/lib/gcc/x86_64-linux-gnu/7/include-fixed", "/usr/include/x86_64-linux-gnu", "/usr/include" ], "defines": [], "compilerPath": "/usr/bin/gcc", "cStandard": "c11", "cppStandard": "gnu++14", "intelliSenseMode": "linux-gcc-x64" } ], "version": 4 }
其中,
/usr/src/xx.headers-xxxx/
根据各自的Linux
版本/usr/xxx(非src目录)
则是通过在linux
执行g++ -v -E -x c++ -
获取