A bit of context for what I need to do:
One of the things I used to do frequently in IDEA 5 was swap to a couple of different local files using the favorites view. There always seems to be a couple of files that aren't part of the project that I want to either edit or view. E.g. my personal log4j config that I keep in a separate place on the hard drive; and in the current project I'm working on, they've set up a local persistence properties file for testing purposes.
So what I would do was set up these files in the favorites. Then when I needed to make a quick log config change or change the database I point at and do a re-test I would do the following:
- press Alt-<something> (to bring up the favorites view)
- use the down arrow to select the file I wanted
- press enter (to open the file)
- then escape (to get rid of the favorites view).
This would being me into the file I wanted to edit, I'd make my change, press Shift-F10 to re-test, then ctrl-F4 to close the external file and BAM - I'm back doing whatever I was doing in the shortest time possible.
Now, in IDEA 6, I don't seem to be able to do this any more. It's very annoying. I've been looking through the keymap config, but I can't seem to find a way to quickly get to the favorites so I can select an external file.
If, for whatever reason, you desperately don't want to add the ability to have a keyboard shortcut. What about some other way for me to edit external files quickly?
You know what would really rock? The ability to hook up a quick list entry to a favorite - I love how I can hook up quick list entries to particular Ant targets that are custom to my project. This is the same kind of thing - just add a favorites node, like the Ant targets node but that gives you the ability to have a quick list entry that points to a file from your favorites.
You can set bookmarks as quick list entries easily (even bookmarks that are in file external to the probject), so favorites shouldn't be that hard to do.
Or if you really don't want to add favorites to the quick list; some kind of project wide, named bookmark (that I can point at external files) that I could hook up a quick list entry to would work for me as well. The bookmark thing would be even better than the favorites thing, because then I could hook quick list entries up to certain parts of a file (like the persistence, or security parts of really large Spring, JEE config files).