Yah, pnotepad is nice :)
I use
Scribes for most of my stuff that isn't BlitzMax.
(Unless I'm in Windows, which is rare these days, but in those cases I use Programmer's Notepad)
Scribes is built with some really unique and completely sensible ideas for how to design an intuitive interface. (For example: No tabs and no wasted space). It is definitely the most sleek and intuitive editor I have used, and for this it does not sacrifice functionality. Rather, it enhances it!
- It does templates (the template "def" gives me a function definition I can fill in).
- It has a really cool autocomplete feature that goes by a memory of things I have previously typed or that are in the document, which works really well. It even gives me autocomplete from other documents that have since been closed.
- Its highlighting is done by the desktop-wide syntax highlighter component, which means that it supports a growing selection of languages. (It even supports my really lame BlitzMax highlighter!)
- Does automatic bracket closing that actually works! It's been done elsewhere, of course, but it's always nice when it closes the bracket / quote mark for you but keeps it out of your way. (If I want to still type the closing mark myself, it will overwrite the one it made, or if I remove the original bracket, its closing bracket will be removed as well).
My only real problem with it is that its main menu is replaced with a context menu, which means that I can't configure the menu accelerators :(
Oh, and I have to restart the computer when I want to use it, but it's worth it. Probably not worth installing an entire operating system for, mind.