Notepad++ is a freeware text editor that has a wide range of great features. I use it for nearly all my text based programming (PHP, HTML, CSS, CMD, JS, etc), for editing configuration files and reading Linux text files (i.e. only LF no CR). It has replaced my previous one, ConTEXT, as my primary editor. [...]