在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。

相关推荐
FreakStudio3 小时前
W55MH32L-EVB 上手测评:硬件 TCP/IP 加持的以太网单片机,MicroPython 零门槛开发
python·单片机·嵌入式·大学生·面向对象·并行计算·电子diy·电子计算机
众少成多积小致巨5 小时前
JNI (Java Native Interface) 技术手册中文参考指南
android·java·c++
clint4564 天前
C++进阶(1)——前景提要
c++
夜悊4 天前
C++代码示例:进制数简单生成工具
c++
郝学胜_神的一滴4 天前
CMake 021: IF 条件判据详诠
c++·cmake
_wyt0015 天前
洛谷 B3930 [GESP202312 五级] 烹饪问题 题解
c++·gesp
✎ ﹏梦醒͜ღ҉繁华落℘5 天前
单片机基础知识---stm32单片机的优先级
stm32·单片机·mongodb
玖玥拾5 天前
C/C++ 数据结构(七)栈、容器适配器
c语言·数据结构·c++··容器适配器
u152109648495 天前
S.S.Audio PRO A2音频隔离器
嵌入式硬件·音视频·实时音视频·视频编解码·视频
zd8451015005 天前
RS485 总线详解
单片机·嵌入式硬件