I've noticed that the text editors Sublime Edit and Atom have faster and more accurate file navigation then IntelliJ does. The existing navigation seems tailored for traditional apps that only have Java classes. When you're working with web apps or scripting languages you have to choose between ⌘O and ⇧⌘O. And Open File (⇧⌘O) litters the results with files from Grails plugins.
Hitting ⌘P on the text editors works only with files in your app which is what you want 99% of the time when developing.
I'm familiar with Search Everywhere and it's no better.
What can be done about this?