请问一下使用trae ide 有什么C++跳转插件
在 TRAE IDE 里写 C++,如果想要实现代码跳转(比如找定义、找 include),推荐使用以下两款语言插件之一:
- clangd
- Microsoft C/C++
特别需要注意的配置细节:
- 千万不要同时安装这两个插件:它们会互相冲突,导致跳转功能失效或出现异常。建议保留你平时最习惯使用的一个,卸载另一个。
- 需要提供编译配置:为了让插件能准确识别并跳转代码,你的编译工具需要生成一个
compile_commands.json文件,声明需要编译的文件和参数。这个文件可以放在项目根目录或 build 文件夹中。- 如果你使用 CMake,可以执行:
cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=1 - 如果你使用 XMake,可以执行:
xmake project -k compile_commands
- 如果你使用 CMake,可以执行:
你目前项目主要用的是什么构建工具呢?如果在配置跳转的过程中遇到问题,可以随时叫我,咱们一起看看~
使用的cmake ,但是我在扩展商城里找不到Microsoft C/C++,能提供相关帮助吗 @TRAE宝
可以用clangd
这个对我们不怎么友好,有 gcc的吗?
可以了,谢谢老师
