Notepad++ (Opensource Freeware)
Moderators: XnTriq, helmut, xnview
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
Notepad++ (Opensource Freeware)
Notepad++
A free (free as in "free speech", but also as in "free beer") source code editor and Notepad replacement,
which supports several programming languages, running under the MS Windows environment.
This project, based on the Scintilla edit component (a very powerful editor component), written in C++ with pure win32 api and STL (that ensures the higher execution speed and smaller size of the program), is under the GPL Licence.
This project is mature. However, as you can see it's a one-man-project, there are still some bugs and missing features. If you have any question or suggestion about this project, please post them on the forums. As well, if you have any feature requests, you can always make the demand, but there's no guarantee that I'll implement it.
You're encouraged to translate Notepad++ (if it is not present in the Download Section) and/or to translate the Notepad++ official site into your native language.
Here are the features of Notepad++ :
- Syntax Highlighting and Syntax Folding
- WYSIWYG
- User Defined Syntax Highlighting
- Auto-completion
- Multi-Document
- Multi-View
- Regular Expression Search/Replace supported
- Full Drag ‘N' Drop supported
- Dynamic position of Views
- File Status Auto-detection
- Zoom in and zoom out
- Multi-Language environment supported
- Bookmark
- Brace and Indent guideline Highlighting
- Macro recording and playback
Download: http://notepad-plus.sourceforge.net/uk/download.php
Homepage: http://notepad-plus.sourceforge.net/uk/site.htm
A free (free as in "free speech", but also as in "free beer") source code editor and Notepad replacement,
which supports several programming languages, running under the MS Windows environment.
This project, based on the Scintilla edit component (a very powerful editor component), written in C++ with pure win32 api and STL (that ensures the higher execution speed and smaller size of the program), is under the GPL Licence.
This project is mature. However, as you can see it's a one-man-project, there are still some bugs and missing features. If you have any question or suggestion about this project, please post them on the forums. As well, if you have any feature requests, you can always make the demand, but there's no guarantee that I'll implement it.
You're encouraged to translate Notepad++ (if it is not present in the Download Section) and/or to translate the Notepad++ official site into your native language.
Here are the features of Notepad++ :
- Syntax Highlighting and Syntax Folding
- WYSIWYG
- User Defined Syntax Highlighting
- Auto-completion
- Multi-Document
- Multi-View
- Regular Expression Search/Replace supported
- Full Drag ‘N' Drop supported
- Dynamic position of Views
- File Status Auto-detection
- Zoom in and zoom out
- Multi-Language environment supported
- Bookmark
- Brace and Indent guideline Highlighting
- Macro recording and playback
Download: http://notepad-plus.sourceforge.net/uk/download.php
Homepage: http://notepad-plus.sourceforge.net/uk/site.htm
AMD Ryzen 3 3300X 3.8Ghz, 16Gb DDR4, RX6600XT with Dell U2520D at 2560x1440@60Hz scaling 125%
Windows 11 Pro x64 23H2, Listary Pro, PowerToys and Wintoys
Windows 11 Pro x64 23H2, Listary Pro, PowerToys and Wintoys
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
Notepad++ v4.7 Released!
This version is more robust thanks to the new recovery system to prevent the fail loading due to the corrupted xml files.
As well, besides the User Language Define System, the new language (Scintilla external lexer) can be added in Notepad++ under the plugin form.
For those who don't like tabbed document interface, "-notabbar" argument can be added in a shortcut or a command line to launch Notepad++ without tab.
This new release includes 2 very demanded plugins : FTP_Synchronize and NppExport plugin.
FTP_Synchronize let you edit a remoted file directly in Notepad++. It uploads modified file while you save it in Notepad++.
NppExport is a true WYSIWYG exporter. It allows you not only to save your source code as a html/rtf file, but also to copy your source code in the clipboard in RTF/HTML format, so you can paste it into your word processor (MS Word, Abiword, openoffice.org Writer) to get the same visual effect.
Here are v4.7 fixed bugs and added features (from v4.6) :
1. Make the "recovery system" for 3 mandatory xml files (config.xml, langs.xml and stylers.xml) to prevent the fail loading due to the corrupted files.
2. Extend plugin capacity - add the Scintilla external lexer capacity.
3. Add the ability to hide the tab bar with "-notabbar" flag in command line (ie. Notepad style).
4. Column selection is remembered now while switching among the files. As well this settings will be stored in the next session.
5. Add 2 Commends (beside Toggle Comment) Comment (Ctrl+K) and Uncomment (Ctrl+Shift+K).
6. Change "UTF8 without BOM" menu item behaviour.
7. Fix the hiding bug while launch time because of change of environment from duel monitors to mono monitor.
8. Remove vista UAC warning for GUP. Add "Update Notepad++" menu item.
9. Add NPPM_HIDETABBAR and NPPM_ISTABBARHIDE plugins messages.
10. Add NPPM_GETNPPVERSION message for plugin system.
11. Enhance the horizontal scroll feature.
12. Change Find in files behaviour : all the hidden directory won't be searched (for example : .svn).
13. Add build date-time in about box.
14. Fix a bug where a file with 2 or more consecutive spaces gives problems with sessions and history.
15. Fix the problem where opening a file when in save as dialog saves the wrong file.
Included plugins :
1. TexFX v0.24a
2. NppExec v0.2 RC2
3. Spell Checker v1.3.1
4. Quick text v0.02
5. Explorer plugin v1.6.1
6. Hex editor v0.84
7. Base64 encoder/decoder v1.2
8. FTP_synchronize v0.9.5.0
9. NppExport v0.2.5.0
This version is more robust thanks to the new recovery system to prevent the fail loading due to the corrupted xml files.
As well, besides the User Language Define System, the new language (Scintilla external lexer) can be added in Notepad++ under the plugin form.
For those who don't like tabbed document interface, "-notabbar" argument can be added in a shortcut or a command line to launch Notepad++ without tab.
This new release includes 2 very demanded plugins : FTP_Synchronize and NppExport plugin.
FTP_Synchronize let you edit a remoted file directly in Notepad++. It uploads modified file while you save it in Notepad++.
NppExport is a true WYSIWYG exporter. It allows you not only to save your source code as a html/rtf file, but also to copy your source code in the clipboard in RTF/HTML format, so you can paste it into your word processor (MS Word, Abiword, openoffice.org Writer) to get the same visual effect.
Here are v4.7 fixed bugs and added features (from v4.6) :
1. Make the "recovery system" for 3 mandatory xml files (config.xml, langs.xml and stylers.xml) to prevent the fail loading due to the corrupted files.
2. Extend plugin capacity - add the Scintilla external lexer capacity.
3. Add the ability to hide the tab bar with "-notabbar" flag in command line (ie. Notepad style).
4. Column selection is remembered now while switching among the files. As well this settings will be stored in the next session.
5. Add 2 Commends (beside Toggle Comment) Comment (Ctrl+K) and Uncomment (Ctrl+Shift+K).
6. Change "UTF8 without BOM" menu item behaviour.
7. Fix the hiding bug while launch time because of change of environment from duel monitors to mono monitor.
8. Remove vista UAC warning for GUP. Add "Update Notepad++" menu item.
9. Add NPPM_HIDETABBAR and NPPM_ISTABBARHIDE plugins messages.
10. Add NPPM_GETNPPVERSION message for plugin system.
11. Enhance the horizontal scroll feature.
12. Change Find in files behaviour : all the hidden directory won't be searched (for example : .svn).
13. Add build date-time in about box.
14. Fix a bug where a file with 2 or more consecutive spaces gives problems with sessions and history.
15. Fix the problem where opening a file when in save as dialog saves the wrong file.
Included plugins :
1. TexFX v0.24a
2. NppExec v0.2 RC2
3. Spell Checker v1.3.1
4. Quick text v0.02
5. Explorer plugin v1.6.1
6. Hex editor v0.84
7. Base64 encoder/decoder v1.2
8. FTP_synchronize v0.9.5.0
9. NppExport v0.2.5.0
AMD Ryzen 3 3300X 3.8Ghz, 16Gb DDR4, RX6600XT with Dell U2520D at 2560x1440@60Hz scaling 125%
Windows 11 Pro x64 23H2, Listary Pro, PowerToys and Wintoys
Windows 11 Pro x64 23H2, Listary Pro, PowerToys and Wintoys
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
-
- Posts: 17
- Joined: Fri Jan 04, 2008 4:17 am
- Location: Cardiff
Sounds interesting, I'll have a look just in case I can be converted, always looking for improvements to work flow.
I've edited out what was here in the interests of world peace
If you're wondering what was here... I only mentioned the editor that I use.
Sorry, only been here a day and already upset someone. Not intentional I assure you.
I've edited out what was here in the interests of world peace
If you're wondering what was here... I only mentioned the editor that I use.
Sorry, only been here a day and already upset someone. Not intentional I assure you.
Last edited by Cowki on Sat Jan 05, 2008 12:18 am, edited 2 times in total.
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
Notepad++ v4.9 Workers' Day Edition
You will love this version. At least I do.
Notepad++ v4.9 steals a few of functionalities shamelessly from the other softwares. For example smart highlight (highlight all same tokens while a word is selected) from Eclipse, Auto-hide menu (toggle by Alt or F10) from IE7 and "Highlight all" in Incremental search from Firefox.
There're a lot of goodies in this release. Take your time to discover them.
Notepad++ v4.9 fixed bugs and added features (from v4.8.5) :
1. Add smart highlighting feature (double click a word to highlight all the same word in the document).
2. Enhance visual effect of Mark all feature.
3. Enhance Incremental search dialog docking.
4. Enhance Incremental search : add Highlight all feature.
5. Add auto-hide menu feature (IE7 style menu - Alt or F10 to toggle).
6. Enhance tool bar GUI usability (display a chevron while some tool icons hidden).
7. Add style transparency feature, right click on color to enable.
8. Fix the files not opening by DnD bug.
9. Enhance Find Replace dialog : Add "Extended" option - search (and replace) for tabs(\t), newline(\n\r), and a characters by it's value (\o, \x, \b, \d, \t, \n, \r and \\).
10. Bug fixed : Find dialog always scrolls text into view now.
11. Add places bar in save as dialog.
12. Fix non-recognized relative path bug in command line mode (under Dos prompt).
13. Add 2 messages for doc monitor plugin.
14. Fix the transparency bug (in Styler Configurator).
15. Make search in hidden directory (for Find in files) optional.
16. Fix the replace bug while replacing nothing.
17. Fix the F3 searching direction bug.
Included plugins :
1. TexFX v0.24a
2. NppExec v0.2 RC3.2
3. Spell Checker v1.3.1
4. MIME Tools v1.4
5. FTP_synchronize v0.9.6
6. NppExport v0.2.7.3
7. Compare plugin v1.5.1
8. Light Explorer v1.4
9. Doc Monitor v2.1
You will love this version. At least I do.
Notepad++ v4.9 steals a few of functionalities shamelessly from the other softwares. For example smart highlight (highlight all same tokens while a word is selected) from Eclipse, Auto-hide menu (toggle by Alt or F10) from IE7 and "Highlight all" in Incremental search from Firefox.
There're a lot of goodies in this release. Take your time to discover them.
Notepad++ v4.9 fixed bugs and added features (from v4.8.5) :
1. Add smart highlighting feature (double click a word to highlight all the same word in the document).
2. Enhance visual effect of Mark all feature.
3. Enhance Incremental search dialog docking.
4. Enhance Incremental search : add Highlight all feature.
5. Add auto-hide menu feature (IE7 style menu - Alt or F10 to toggle).
6. Enhance tool bar GUI usability (display a chevron while some tool icons hidden).
7. Add style transparency feature, right click on color to enable.
8. Fix the files not opening by DnD bug.
9. Enhance Find Replace dialog : Add "Extended" option - search (and replace) for tabs(\t), newline(\n\r), and a characters by it's value (\o, \x, \b, \d, \t, \n, \r and \\).
10. Bug fixed : Find dialog always scrolls text into view now.
11. Add places bar in save as dialog.
12. Fix non-recognized relative path bug in command line mode (under Dos prompt).
13. Add 2 messages for doc monitor plugin.
14. Fix the transparency bug (in Styler Configurator).
15. Make search in hidden directory (for Find in files) optional.
16. Fix the replace bug while replacing nothing.
17. Fix the F3 searching direction bug.
Included plugins :
1. TexFX v0.24a
2. NppExec v0.2 RC3.2
3. Spell Checker v1.3.1
4. MIME Tools v1.4
5. FTP_synchronize v0.9.6
6. NppExport v0.2.7.3
7. Compare plugin v1.5.1
8. Light Explorer v1.4
9. Doc Monitor v2.1
AMD Ryzen 3 3300X 3.8Ghz, 16Gb DDR4, RX6600XT with Dell U2520D at 2560x1440@60Hz scaling 125%
Windows 11 Pro x64 23H2, Listary Pro, PowerToys and Wintoys
Windows 11 Pro x64 23H2, Listary Pro, PowerToys and Wintoys
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
Notepad++ v5 fixed bugs and added features (from v4.9.2) :
1. Improve Notepad++ performance - on startup and on exit.
2. Add Calltip capacity.
3. Add HTML/XML tag match highlighting.
4. All the menu commands can be added in context menu, including plugins' commands, macros and user defined commands.
5. Add bookmarked lines operations : delete all marked lines, copy all marked lines into clipboard, cut all marked lines into clipboard, paste from clipboard to replace all marked lines content.
6. Add rename and delete current document features.
7. Fix crash bug : Open files with date pre-1970.
8. Fix clone mode bug : now the actions done in one view will be synchronized in the cloned view.
9. Add tooltips in document tab to display the full file name path.
10. Change hide lines behaviour : Hide lines now saved during switches.
11. Change file history list behaviour : Most recent closed file is on the top. Add number on list.
12. Caret width and blink rate are customizable.
13. Add asterisk in title bar if file is dirty.
14. The bookmarks' look & feel are improved.
15. Add "Select all" and "copy" context menu items in Find in files results window.
16. Fix goto line with command line bug.
17. Improve smart highlight / mark all / incremental search highlight all visibility
18. Tabbar's coulours is configurable via Stylers Configurator(Active tab Text, Inactive tab text, Inactive tab background, Active tab focused indicator and Active tab unfocused indicator).
19. Add the smart highlight file size limit - 1.5 MB in order to improve the performance.
20. Add exception handling (dumping filedata).
21. Fix go to line command line bug.
22. Enhance Find in files and Find in all opened files features' performance.
23. Fix dialog off screen problem under multi-monitor environment.
24. Add 2 plugin message for v5 : NPPM_GETFULLPATHFROMBUFFERID and NPPM_GETPOSFROMBUFFERID.
Included plugins :
1. TexFX v0.24a
2. NppExec v0.2 RC3.2
3. Spell Checker v1.3.1
4. MIME Tools v1.4
5. FTP_synchronize v0.9.6
6. NppExport v0.2.7.3
7. Compare plugin v1.5.1
8. Light Explorer v1.5
9. Doc Monitor v2.1
1. Improve Notepad++ performance - on startup and on exit.
2. Add Calltip capacity.
3. Add HTML/XML tag match highlighting.
4. All the menu commands can be added in context menu, including plugins' commands, macros and user defined commands.
5. Add bookmarked lines operations : delete all marked lines, copy all marked lines into clipboard, cut all marked lines into clipboard, paste from clipboard to replace all marked lines content.
6. Add rename and delete current document features.
7. Fix crash bug : Open files with date pre-1970.
8. Fix clone mode bug : now the actions done in one view will be synchronized in the cloned view.
9. Add tooltips in document tab to display the full file name path.
10. Change hide lines behaviour : Hide lines now saved during switches.
11. Change file history list behaviour : Most recent closed file is on the top. Add number on list.
12. Caret width and blink rate are customizable.
13. Add asterisk in title bar if file is dirty.
14. The bookmarks' look & feel are improved.
15. Add "Select all" and "copy" context menu items in Find in files results window.
16. Fix goto line with command line bug.
17. Improve smart highlight / mark all / incremental search highlight all visibility
18. Tabbar's coulours is configurable via Stylers Configurator(Active tab Text, Inactive tab text, Inactive tab background, Active tab focused indicator and Active tab unfocused indicator).
19. Add the smart highlight file size limit - 1.5 MB in order to improve the performance.
20. Add exception handling (dumping filedata).
21. Fix go to line command line bug.
22. Enhance Find in files and Find in all opened files features' performance.
23. Fix dialog off screen problem under multi-monitor environment.
24. Add 2 plugin message for v5 : NPPM_GETFULLPATHFROMBUFFERID and NPPM_GETPOSFROMBUFFERID.
Included plugins :
1. TexFX v0.24a
2. NppExec v0.2 RC3.2
3. Spell Checker v1.3.1
4. MIME Tools v1.4
5. FTP_synchronize v0.9.6
6. NppExport v0.2.7.3
7. Compare plugin v1.5.1
8. Light Explorer v1.5
9. Doc Monitor v2.1
-
- XnThusiast
- Posts: 2577
- Joined: Tue Feb 17, 2004 1:11 am
- Location: QLD, Australia
Notepad++ v5.0.1 fixed bugs and added features (from v5) :
1. Fix tags match highlighter bug - more accurate.
2. Fix word completion doesn't display bug.
3. Fix word completion not in alphabet order.
4. Fix Notepad++ launch problem under WINE.
5. Fix crash issue due to timestamp problem.
6. Fix bug : Files not in recent list on exit and no session saved.
7. Fix bug : hide lines not working right when closing.
8. Re-enable gcc compiler environment (minGW).
9. Fix bug : Syntax highlighting is not applied after "Save as".
1. Fix tags match highlighter bug - more accurate.
2. Fix word completion doesn't display bug.
3. Fix word completion not in alphabet order.
4. Fix Notepad++ launch problem under WINE.
5. Fix crash issue due to timestamp problem.
6. Fix bug : Files not in recent list on exit and no session saved.
7. Fix bug : hide lines not working right when closing.
8. Re-enable gcc compiler environment (minGW).
9. Fix bug : Syntax highlighting is not applied after "Save as".