PlatformIO is great and it keeps getting better. I will buy the Plus version to support this project and I hope that you may consider adding debugging support for JTAG. Specifically I am using Segger JLink on ESP32 and ESP8266.
I wanted to check if this is planned to be released soon as a stable version, or if I need to start using the dev version of PlatformIO IDE in order to use this feature in the near future.
You can define initial breakpoints per specific project environments. Also, you can have more than 1 build environment with different debugging settings.
Nevertheless, PIO Unified Debugger is universal, it isnât linked with PIO IDE for Atom and could be integrated with other IDEs, including Eclipse, VSCode, or even VIM/Emacs, etc. We will update our docs later and explain how to do that.
Also, with PIO IDE for Atom, you can debug simultaneously more than 1 target. It could be achieved via different [env:***] in platformio.ini. Here is the question: from the which instance need to remember the last breakpoints?
Also, with PIO IDE for Atom, you can debug simultaneously more than 1 target. It could be achieved via different [env:***] in platformio.ini. Here is the question: from the which instance need to remember the last breakpoints?
Not easy to answer.
Remembering the last breakpoints should be an option.