I have a few suggestions for the 2.0 version.
First: Ability to browse and edit random files on filesystem and remote filesystems
Like it was in Zend 5.5.x series, like it is in Aptana Studio now. I like to use the IDE not only to work on the project, but to do other text related tasks - editing some text files, login via SFTP/SCP to the server and edit files and so on. Right now I can't even make a blank temporary file without saving it on the file system and giving it a name.
Second: Ability to make new documents without saving them on the filesystem at the creation.
This is very helpfull if you need to write something down and then just trash it after few minutes. Just pressing CTRL + N, write something down, close the document without saving. Saves a lot of time, no need to launch something like notepad.
Third: If tabs are used as ident characters - treat them like one.
Now if you make lets say 2 tabs and then start pressing the "left arrow" key you get the cursor moving one char at a time, not jump the whole 4 spaces that tab is representing. It's rather annoing, especially when you need to move cursor back and forth a lot. Grabbing the mouse to move the cursor isn't really helping and just distracts.
I really liked how it was done in Zend Studio 5.5.x - they had a setting of what chars to use as tabs (space or tab) and how much places it should take. Even if you used spaces, cursor still threated the idents as beeing like tabs - if tab was set 6 spaces, cursor jumped 6 spaces (I think they just converted the tabs to spaces at saving the file).
Suggesting: re-work the preferences window.
Move all most comonly used and essential options to some comon place. I search for the option "Allow placinf carrent after end of line" to turn off the insanity (for me) that the editor was doing :)
Suggestion: when opening a file of unknown type aks if open in external editor or add to some category
I was weird when I tried to open .sql file and it launched an external editor.