Hmm. That may be why. Almost all of my programming is php.
There are some terrific things I really like about RapidPHP, mainly the libraries. They rock. I like the color palette setup on RapidPHP better than any editor I've used. Other things about it make it awkward for me to use.
The lack of a context menu in the file explorer forces extra steps when I want to delete or rename files. I do like the way the file explorer portion auto-refreshes. That's really nice. In EditPlus, refresh is manual.
Not having tabs for everything that's open to the left is difficult. The file explorer doesn't integrate into what's already open, but overlays it instead. I like my file explorer window open as I'm frequently opening additional files. It's the way I code, so that's what I need. Having to shuffle things around to get to the libraries is awkward. Having the file explorer overlay the libraries instead of mesh with tabs is awkward.
The best layout I've seen for open file tabs is AlleyCode. There is very little I don't like about AlleyCode's appearance and how it does what it does. It is, however, an extremely limited piece of software. It doesn't have an internal viewer, creates a temporary file in a remote directory to view in the system browser and is basically just a really good html editor. After playing with it just a bit, it's easy to see why it's so highly rated. As a jumping off point for a more complex editor, I don't see how it can be beat.
EditPlus comes closest to being ideal, though it doesn't have the really nice libraries utility of RapidPHP. EditPlus icons are clear, intuitive and readable, it indents and matches indentation of coding, has nicely tabbed directory and cliptext windows, has context menu for all open files (as does AlleyCode) and is generally easy to manage/setup/use. As I said before, I like the color palette setup on RapidPHP better.
There are many things EditPlus does that RapidPHP doesn't yet do.
If I had tested RapidPHP a little longer, I wouldn't have purchased it. I think it will eventually be a great piece of software, it's just not there yet.
Please feel free to edit the heck out of this in your own best interest. I won't be offended.
HeadElf