I'd use notepad if it didn't like to insert random unicode into my writings. I have no idea why it does that, but it does it even since I've formatted and reinstalled my OS.
I use PHPedit, it's really cool, but has a few quirks, like buttons in some language I think might be Czech.