Page 1 of 1

为何在vscode上使用idf插件和pio插件,效果差距这么大?

Posted: Sun Sep 11, 2022 3:59 pm
by zxlch_z
因为之前一个用pio,但是调试非常不方便,最近改用idf插件以后,发现编辑器有很多非常不如pio的地方。
我分别在IDF和PIO对部分不同做了截图,如下


图1,IDF函数提示没有注释
图2,PIO函数提示有注释

图3,IDF函数引用的问题
图4,PIO函数引用准确

图5,IDF的元素自动补全,都是一些无关的内容
图6,补全很准确

图7,这里的sizeof(int)为什么在idf上不显示实际大小,但是pio会显示?


11.png
11.png (266.69 KiB) Viewed 7438 times

Re: 为何在vscode上使用idf插件和pio插件,效果差距这么大?

Posted: Sun Sep 11, 2022 4:20 pm
by zxlch_z
还有下面的提示也不准确,并且函数内部的变量跳转到定义也是错的,函数的转到引用永远是未找到。
QQ图片20220912001837.png
QQ图片20220912001837.png (102.55 KiB) Viewed 7430 times

Re: 为何在vscode上使用idf插件和pio插件,效果差距这么大?

Posted: Mon Sep 12, 2022 8:05 am
by Xiaoyue
我的也是这个情况,用pio补全的就是对的,lz你解决了吗

Re: 为何在vscode上使用idf插件和pio插件,效果差距这么大?

Posted: Tue Sep 13, 2022 5:42 am
by zxlch_z
没解决,现在查错用idf,写代码用pio,真是心累

Re: 为何在vscode上使用idf插件和pio插件,效果差距这么大?

Posted: Tue Sep 13, 2022 2:17 pm
by zxlch_z
删除项目中.vscode文件夹里面的settings.json文件就好了

Re: 为何在vscode上使用idf插件和pio插件,效果差距这么大?

Posted: Sun Oct 09, 2022 2:15 pm
by LYU4662
删除setting.json确实是有用的,但是代码里会有提示错误的红色波浪出现,怎么处理 :cry:

Re: 为何在vscode上使用idf插件和pio插件,效果差距这么大?

Posted: Tue Oct 11, 2022 3:34 am
by zxlch_z
LYU4662 wrote:
Sun Oct 09, 2022 2:15 pm
删除setting.json确实是有用的,但是代码里会有提示错误的红色波浪出现,怎么处理 :cry:
把项目编译一次就好了

Re: 为何在vscode上使用idf插件和pio插件,效果差距这么大?

Posted: Tue Oct 11, 2022 7:07 am
by LYU4662
zxlch_z wrote:
Tue Oct 11, 2022 3:34 am
LYU4662 wrote:
Sun Oct 09, 2022 2:15 pm
删除setting.json确实是有用的,但是代码里会有提示错误的红色波浪出现,怎么处理 :cry:
把项目编译一次就好了
不行的,还是有报错的,后面我把错误提示关掉了,就编译的时候去看错误,这样我用起来比没索引体验还是好不少