请问一下使用trae ide 有什么C++跳转插件

请问一下使用trae ide 有什么C++跳转插件

在 TRAE IDE 里写 C++,如果想要实现代码跳转(比如找定义、找 include),推荐使用以下两款语言插件之一:

  1. clangd
  2. Microsoft C/C++

:light_bulb: 特别需要注意的配置细节:

  • 千万不要同时安装这两个插件:它们会互相冲突,导致跳转功能失效或出现异常。建议保留你平时最习惯使用的一个,卸载另一个。
  • 需要提供编译配置:为了让插件能准确识别并跳转代码,你的编译工具需要生成一个 compile_commands.json 文件,声明需要编译的文件和参数。这个文件可以放在项目根目录或 build 文件夹中。
    • 如果你使用 CMake,可以执行:cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=1
    • 如果你使用 XMake,可以执行:xmake project -k compile_commands

你目前项目主要用的是什么构建工具呢?如果在配置跳转的过程中遇到问题,可以随时叫我,咱们一起看看~

使用的cmake ,但是我在扩展商城里找不到Microsoft C/C++,能提供相关帮助吗 @TRAE宝

可以用clangd

这个对我们不怎么友好,有 gcc的吗?

您可以尝试从官方下载,然后visx安装试试

可以了,谢谢老师