I’m coming from an Eclipse environment, where you can click on a function name or macro and hit F3 (or
Open Declaration) to see its definition. For someone learning a new environment (or even an old pro), this is wonderfully helpful.
Is there anything equivalent in the Particle world?
I tried the Atom-based desktop IDE and (generally) like it. But I couldn’t figure out how to navigate to system sources. For example, in my source code, I highlighted
SYSTEM_MODE() and left-clicked on the
Open Declaration context menu that popped up. But nothing happened. (Perhaps I should have used
PIN_MAP as an example, since that’s not in the standard docs.)
So: is there a way to quickly navigate around the Particle source tree? Or am I stuck with doing searches in github https://github.com/spark/firmware/?
(I could always clone the Particle source tree and go back to my luddite ways of developing everything in
emacs and navigating sources with
etags. But there must be a better way, right? )