由于Arduino不支持索引且查看不了包括的相关头文件内容,打码十分不方便。
所以使用Arduino作为编译器,启用外部文本编辑器打码,例如Source Insight。
首先打开Arduino ->> 文件 ->> 首选项
打开Source Insight,新建一个项目,把Arduino编译所用到的库到添加到Source Insight项目中。
添加esp32库文件
C:\Program Files (x86)\Arduino\hardware\espressif\esp32\cores
C:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries
C:\Program Files (x86)\Arduino\hardware\espressif\esp32\tools\sdk
这三个路径下的文件都全部添加。
同步文件,按Alt + Shirt + S
新建Arduino工程 ,在Source Insight中新建一个文档,尾缀为.ino
保存在目标文件夹中。
添加支持文件类型,在c++源文件中的文件过滤器末尾添加 “ ;*.ino”
打码,每一秒打印一次Hello World
用Arduino打开我们刚才保存的hello_world.ino编译下载。
成功!!