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? )