Alternative IDEs to Arduino's native IDE (maybe as good as PyCharm for Python)?

Hi all,

Thank you for reading this. This post is about IDEs alternative to Arduino's native one. Does anyone happen to know any IDE that is on the same level (or better) than PyCharm is for Python?

Thank you.

Eclipse, Xcode, Visual Studio, VS Code, NetBeans, Platform IO? All have relatively well-described support for Arduino.

There's also the new "Arduino Pro" IDE in alpha test.

Few will get you any sort of debugging on standard arduinos. The hardware just doesn't support it.