Navigating system sources (e.g. "open declaration")

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. :cry: (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

(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? :stuck_out_tongue_closed_eyes:)