Absoltely agree. Love the UI, add-ons(love the terminal add on). I agree go-to decalaration needs to be fixed. There are a couple of packages that try to do it, but none of them do a good job. Atom needs to fix this on priority, it's a basic feature that must work out of the box. I have got this working by manually generating ctags(installed with brew) and then using the same go to declaration option. Works like a charm like it should have :)
which terminal addon do you use? As I am extremely interested to use terminal within Atom.The other day, I was using terminal-plus and it seems to have some issues.
Terminal plus is pretty sweet, works well for me!
It is fast, even with Photoshop, Indesign, and multiple Chrome tabs opened.
Pros: its handy and has so many addons. Not crippled with useless toolbars like Eclips-y editors.
Cons: Sadly, it's still missing a "go-to-method-declaration" feature (did I miss something? ), and is awfuly buggy when editing over FTP.