由于Arduino不支持索引且查看不了包括的相关头文件内容,打码十分不方便。

所以使用Arduino作为编译器,启用外部文本编辑器打码,例如Source Insight。

 

 

 

首先打开Arduino ->> 文件 ->> 首选项

ESP32 Arduino编译 配合 外部文本编辑工具Source Insight 开发

 

打开Source Insight,新建一个项目,把Arduino编译所用到的库到添加到Source Insight项目中。

ESP32 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

这三个路径下的文件都全部添加。

ESP32 Arduino编译 配合 外部文本编辑工具Source Insight 开发

 

同步文件,按Alt + Shirt + S

ESP32 Arduino编译 配合 外部文本编辑工具Source Insight 开发

 

新建Arduino工程 ,在Source Insight中新建一个文档,尾缀为.ino

ESP32 Arduino编译 配合 外部文本编辑工具Source Insight 开发

保存在目标文件夹中。

ESP32 Arduino编译 配合 外部文本编辑工具Source Insight 开发

 

添加支持文件类型,在c++源文件中的文件过滤器末尾添加      “ ;*.ino

ESP32 Arduino编译 配合 外部文本编辑工具Source Insight 开发

 

ESP32 Arduino编译 配合 外部文本编辑工具Source Insight 开发

 

 

打码,每一秒打印一次Hello World

ESP32 Arduino编译 配合 外部文本编辑工具Source Insight 开发

 

用Arduino打开我们刚才保存的hello_world.ino编译下载。

ESP32 Arduino编译 配合 外部文本编辑工具Source Insight 开发

成功!!

ESP32 Arduino编译 配合 外部文本编辑工具Source Insight 开发

 

相关文章:

  • 2022-12-23
  • 2021-12-03
  • 2021-12-03
  • 2021-09-06
猜你喜欢
  • 2021-12-30
  • 2022-12-23
  • 2021-04-14
  • 2022-01-22
  • 2022-01-09
  • 2021-06-16
  • 2022-01-21
相关资源
相似解决方案