在TRAE 上安装PlatformIO

TRAE 上编辑C/C++ 项目好像默认使用clangd 扩展,但是这个感觉各种方面集成度还是不如VS CODE 上默认的C/C++ 扩展,或者说cpptools, 经常找不到头文件。TRAE 这边的PlatformIO 也是加了个for Cursor 后缀,依赖clangd。所以要想办法把VS CODE 上的这两个东西直接装到TRAE 上。

方法:

  • 打开VS CODE,先卸载C/C++ 和PlatformIO 扩展,再右键Download VSIX,下载两个VSIX 安装包;
  • 打开TRAE,卸载或禁用clangd;
  • 把安装包文件拖到扩展侧边栏,自动开始安装;

我下载的安装包:https://pan.baidu.com/s/13IyPV3Z1aZqtUuYjYm1PYg?pwd=db69 提取码:db69。

也可以用TRAE 直接导入VS CODE 的设置和扩展,但是不确定怎么回事,PlatformIO 没有直接导进去,其他的扩展好像都行。

关于AI 功能:

感觉TRAE 的AI 功能比Copilot 要激进、灵活一些,它那个CUE 除了自动补全代码片段以外,还能自动删除、修改代码,或者把光标定位到下一步要修改的地方,提示要改的东西。至于在Chat 里让AI 生成大段的代码,感觉用起来和Copilot 差不太多,偶尔有些地方还是智力不太够,比如让它找代码里有什么问题,有些细节不一定找得到,找到可能都是无关紧要的,尤其是用了很多模板的C++ 代码。这种时候我就会把代码复制给Gemini。

相关推荐
八月的雨季 最後的冰吻3 分钟前
C++ 面试要点笔记(续)
c++·笔记·面试
青少儿编程课堂1 小时前
蓝桥杯·全国青少年信息素养大赛·电子学会C/C++考级:并查集连通块与朋友圈问题解析
c++·python·算法·bfs·信息学竞赛
wyhwust1 小时前
codeblocks程序调试
c++
女神下凡1 小时前
芯参谋(49):eMCP_软件设计规范
arm开发·嵌入式硬件·设计规范
傲世仙尊2 小时前
运算符重载-operator函数与五个不能重载的符号
c++
嵌入式学习菌2 小时前
Modbus 03H 最多读多少寄存器?10H 最多写多少寄存器?
单片机
北纬的小熊2 小时前
Matlab Simulink电力电子仿真-全桥 LLC 谐振变换器调频控制(PFM)仿真研究
嵌入式硬件·matlab
尼喃2 小时前
贴片三极管清单:A1SHB(PW2301A)与A2SHB(PW2302A)平芯微
嵌入式硬件
小李不想当小白2 小时前
USART串口数据包(STM32标准库学习笔记)
经验分享·笔记·stm32·单片机·嵌入式硬件·学习
傲世仙尊2 小时前
赋值运算符重载-从无到有与从有到有六大函数收官
c++