Color-coded syntax higlighting. (Variables are green, quoted stuff is light blue, etc.)
Automatically displays line numbers right next to the line, but not part of the code -- makes it easy to find and correct erros
Shows the line number while dragging the scrollbar, too, for *long* scripts
When you define a function in the script, and type the name of that function (to call it) it will display a little box underneath listing the paramaters YOU defined for the function, usefull to keep you from having to scroll around to figure out what parameters to set in your functions.
Also does that for built-in php functions, like mysql_connect, and if()
When you begin to type a variable, it brings up a list of varables used in the script, in addition to default php variables, if the variable is over (5, I think) characters long.
Re-opens the files that were open when you last closed the program when you re-open the program.
If you run the... little line that follows where you type, (not sure what it's called) over a parenthesis or bracket, it'll highlight the matching one. Also does that when you type a closing one. ")" or "}".
Edits PHP, ASP, HTML, and text.
Is free.
So, anyway, I just love that little program and wanted to tell the world about it.
NOTE: Just discovered the functions thing today -- wonder what I'll learn tomorrow.