vscode 阅读linux源码,插件和配置推荐
时间: 2023-11-02 22:36:40 浏览: 325
vscode-linux-kernel:适用于Linux内核源代码的Visual Studio Code项目-linux kernel source code
推荐以下插件和配置:
1. C/C++ for Visual Studio Code 插件:用于编写 C/C++ 代码,支持代码高亮、自动补全、调试等功能。
2. CodeLLDB 插件:用于在 VS Code 中进行 C/C++ 调试,支持 LLDB 调试器。
3. vscode-cpptools 插件:用于提供 C/C++ 的 IntelliSense 功能。
4. CMake Tools 插件:用于在 VS Code 中编译和构建 CMake 项目。
5. Remote - SSH 插件:用于远程登录到 Linux 服务器,以便在 VS Code 中阅读 Linux 源码。
6. Linux Kernel Extension for Visual Studio Code 插件:用于提供 Linux 内核开发的 IntelliSense 功能。
关于配置,建议设置以下参数:
1. "C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools":使用 CMake Tools 插件作为默认的编译器。
2. "C_Cpp.default.compilerPath": "/usr/bin/gcc":指定编译器路径。
3. "C_Cpp.default.includePath": ["/usr/include"]:指定头文件路径。
4. "C_Cpp.default.libPath": ["/usr/lib"]:指定库文件路径。
5. "C_Cpp.default.defines": ["__KERNEL__"]:指定宏定义。
6. "C_Cpp.default.cStandard": "c11":指定 C 标准。
7. "C_Cpp.default.cppStandard": "c++17":指定 C++ 标准。
阅读全文