Notepad++ is a free (free as in "free speech", but also as in "free beer"
Notepad++ v4.8 fixed bugs and features added since v4.7.5:
- Enhance Shortcut Mapper - all the commands (including plugins commands) can be assigned to a shortcut, even for the unmapped ones.
- Upgrade Scintilla from v1.73 to v1.75
- Add multi-line and vertical capacity for tab bar.
- Add launch "as notepad" style feature (detection of asNotepad.xml, then launch notepad++ with -multiInst -nosession -notabbar options).
- Add detection mouse wheel on the different view feature : User can scroll edit view when mouse on it, it"s not necessary to set edit view as current view to scroll it.
- Add clicking middle mouse button click to set current view feature : make clicked edit view be focused, but the cursor position does not change.
- Add mouse wheel horizontal scroll feature (vista only).
- Add mouse browsing (forward/back for switching to next/previous document) feature.
- Make orange indicator on the top of tab lighter when the view loss the focus.
- Add new look and feel of Docking container.
- Fix word-completion crash bug while the word to complete exceeds 256 characters.
- Fix full screen mode bug : can not switch applications by using Alt+TAB in full screen mode.
- Fix Preference crash bug.
- Add the utf8->ansi / ansi->utf8 conversion feature.
- Add Go to offset feature (in Go To Line dialog).
- Fix folding bugs while deleting the begin/end folding keywords.
- Fix position restored bug : Wrap position is restored correctly while switching back document.
- Fix locking current directory behaviour : Restore Notepad++ directory as working directory with no open files.
- Enhance the auto-completion feature : user can define the number of characters to trigger auto-completion popup window.
- Change the horizontal scroll behaviour from dynamic one to static one.
- Fix the bug that cannot save file(s) if application closed while minimized.