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

zxlch_z
Posts: 23
Joined: Thu Aug 19, 2021 2:59 am

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

Postby zxlch_z » Sun Sep 11, 2022 3:59 pm

因为之前一个用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 7682 times

zxlch_z
Posts: 23
Joined: Thu Aug 19, 2021 2:59 am

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

Postby zxlch_z » Sun Sep 11, 2022 4:20 pm

还有下面的提示也不准确,并且函数内部的变量跳转到定义也是错的,函数的转到引用永远是未找到。
QQ图片20220912001837.png
QQ图片20220912001837.png (102.55 KiB) Viewed 7674 times

Xiaoyue
Posts: 1
Joined: Mon Sep 12, 2022 7:50 am

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

Postby Xiaoyue » Mon Sep 12, 2022 8:05 am

我的也是这个情况,用pio补全的就是对的,lz你解决了吗

zxlch_z
Posts: 23
Joined: Thu Aug 19, 2021 2:59 am

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

Postby zxlch_z » Tue Sep 13, 2022 5:42 am

没解决,现在查错用idf,写代码用pio,真是心累

zxlch_z
Posts: 23
Joined: Thu Aug 19, 2021 2:59 am

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

Postby zxlch_z » Tue Sep 13, 2022 2:17 pm

删除项目中.vscode文件夹里面的settings.json文件就好了

LYU4662
Posts: 5
Joined: Sun Oct 09, 2022 1:46 pm

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

Postby LYU4662 » Sun Oct 09, 2022 2:15 pm

删除setting.json确实是有用的,但是代码里会有提示错误的红色波浪出现,怎么处理 :cry:

zxlch_z
Posts: 23
Joined: Thu Aug 19, 2021 2:59 am

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

Postby zxlch_z » Tue Oct 11, 2022 3:34 am

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

LYU4662
Posts: 5
Joined: Sun Oct 09, 2022 1:46 pm

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

Postby LYU4662 » Tue Oct 11, 2022 7:07 am

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

Who is online

Users browsing this forum: No registered users and 141 guests