这个大哥写的蛮细的,也挺方便,按照我的测试,环境变量那边不用管,idf安装完后会帮你自动添上上面链接里面要的环境变量,我都没管。后面我升级pip的时候有个警告,应该不影响,如果怕有影响,就手动加一下就行了警告如下:

黄字是警告
后面应该经常会有人卡python,主要报错是:ESP32-TOOLS.espressif\tools\idf-python\3.8.7\python.exe -m pip" is not valid. (ERROR_INVALID_PIP)
我按照教程先升级了pip,但是没用,可以试试,先cmd进入到idf安装目录的python里面,我的路径是:C:\Espressif\tools\idf-python\3.11.2,先进去把pip升级一下。升级指令是:

看到这个Writing就换好了
然后直接重启vscode,按f1,输入ESP-IDF:configure

就是第一个,配置插件
再配置一遍就行

注意idf版本,选让它自己在系统里面找
路径以前选的啥就是啥。跑一会就成功了。