Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Notepad++ / News: Recent posts

Notepad++: v5.2 released

Notepad++ is a generic source code editor (it tries to be anyway) and Notepad replacement written in c++ with win32 API. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI.

"Find in files/Find in all opened files" features in Notepad++ v5.2 are enhanced considerably. The found result user interface is improved. Each search results are conserved and user can remove (DEL) unneeded results. ... read more

Posted by Don HO 2009-02-12

Notepad++ v5 Official Release is available

Notepad++ is version 5 now :
https://sourceforge.net/project/showfiles.php?group_id=95717&package_id=102072&release_id=611464

These are main features added in v5 :
* The performance of Notepad++ v5 is improved - especially on exit.
* Function parameters calltip hint : in a modern IDE, it always comes together with auto-completion. In this version of Notepad++ calltip feature is implemented as extension of auto-completion. All the api files for auto-completion are now under xml format(with extension .xml).
Calltip is available for all the supported languages - you just need to add them(the php.xml is complete).
Here is the tutorial for this now functionality :
http://notepad-plus.wiki.sourceforge.net/Create_AutoComplete
* Tags match highlight : it will be adored by html/xml guys. The colours can be configured in Styler Configurator dialog. Check Preference dialog to disable this feature (through I don't know why you want to do that).
* Enhancement of adding item in context menu : All the plugin commands can be added into context menu. Furthermore adding context menu items in contextMenu.xml is easier in this version. Note that for the sake of backward compatibility, id attribute will still work on the future release. ... read more

Posted by Don HO 2008-07-06

Notepad++ v4.9 Workers' Day Edition

Notepad++ is 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.

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. ... read more

Posted by Don HO 2008-05-01

Notepad++: New Release - v4.8.5

Notepad++ is a generic source code editor and Notepad replacement written in C++ with the win32 API. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI, running under the MS Windows environment.

Here you can download v4.8.5 OR :
https://sourceforge.net/project/showfiles.php?group_id=95717&package_id=102072

In this version some crash bugs are fixed, and 2 included plugins are enhanced : Doc monitor and MIME Tools.
Doc monitor plugin allows user to keep opened documents update silently, by scrolling at the end of document automatically. It's done for visualizing the log file.
In MIME Tools plugin, the old base64 encoding/decoding functions are kept, the new quoted-printable encoding/decoding functions are added. ... read more

Posted by Don HO 2008-04-15

Notepad++ new release v4.8.2

Notepad++ is a generic source code editor (it tries to be anyway) and Notepad replacement written in C++ with the win32 API. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI, running under the MS Windows environment.

Here's the new release Notepad++ v.4.8.2 :
http://sourceforge.net/project/showfiles.php?group_id=95717&package_id=102072&release_id=582606... read more

Posted by Don HO 2008-03-10

Notepad++ 2008 release - v4.7

Happy New Year.

Notepad++ is a free generic source code editor and Notepad replacement, which supports several programming languages, running under the MS Windows environment.

Here's the new release Notepad++ v.4.7 :
http://sourceforge.net/project/showfiles.php?group_id=95717

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. ... read more

Posted by Don HO 2008-01-01

Notepad++: New Release v4.6

Notepad++ is a free generic source code editor and Notepad replacement, which supports several programming languages, running under the MS Windows environment.

The latest Notepad++ release (v4.6) is available here :
http://sourceforge.net/project/showfiles.php?group_id=95717

Thanks to GUP, Notepad++ v4.6 has the capacity to search and install the update package (if available) from Internet. ... read more

Posted by Don HO 2007-11-26

Notepad++ v4.5 just came out

Notepad++ is a free generic source code editor and Notepad replacement, which supports several programming languages, running under the MS Windows environment.

The latest Notepad++ release (v4.5) is available here :
http://sourceforge.net/project/showfiles.php?group_id=95717

The "auto add extension" behaviour in save dialog implemented in v4.4 has a back-draw.
It does not allow users to save files with the extensions they want.
This behaviour is tuned up in this version as following :
1. The filter *.* don't change the extension at all, whatever users type.
2. The file save dialog will be launched with the filter *.* set as default. So user can add any customized extension.
3. Choose other filters will change extension of file automatically.
For example, a file name "toto.php" will be changed to "toto.txt" if the filter Normal Text "*.txt" is chosen. ... read more

Posted by Don HO 2007-10-25

Notepad++ v4.4 is available

Notepad++ is a free generic source code editor and Notepad replacement, which supports several programming languages, running under the MS Windows environment.

The latest Notepad++ release (v4.4) is available here :
http://sourceforge.net/project/showfiles.php?group_id=95717

Notepad++ v4.4 fixed bugs and added features (from v4.3) :

1. Add auto-add extension feature in file save dialog.
2. Fix crash issue while file is deleted outside (answer NO to popup dialog to not keep) and the silence update option is on.
3. Add Session Restore with Sub-View Settings feature.
4. Fix the Notepad++ getting focus problem while find dialog is activated.
5. Fix unwanted selection after popup dialog (keep file) when the file opened is deleted.
6. Add NPPN_FILEBEFOREOPENED, NPPN_FILECLOSED, NPPN_FILESAVED, NPPN_FILEBEFORESAVE and NPPN_SHUTDOWN plugin notifications. ... read more

Posted by Don HO 2007-10-15

Notepad++ v4.3 released

Notepad++ is a generic source code editor (it tries to be anyway) and Notepad replacement written in C++ with the win32 API. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI.

Notepad++ is a free generic source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment.

Notepad++ v4.3 fixed bugs and added features (from v4.2.2) :... read more

Posted by Don HO 2007-09-24

Notepad++ : Latest version 4.2.2

Notepad++ is a generic source code editor and Notepad replacement under MS 95/98/nt/w2k/xp/vista.

This newest version fixes the crash issue and some regression bugs of previous versions (v4.2 & v4.2.1). One sweety gadget (Transparency of Find dialog on lose focus) is added in this release as well.

v4.2.2 fixed bugs and added features (from v4.1.2) :

1. Fix the dockable dialog drag and drop problem under vista.
2. Add Column mode edition feature (Menu "Edit->Column Editor...").
3. Fixed "To UPPER/lower case" bug in column mode.
4. Fix the display bug in User language define dialog.
5. Add new feature which backups files in a user specific directory.
6. Fix TeX syntax highlighting corruption problem while switching off then switching back to current document.
7. Fix User Define Language extension recognition problem for sensitive case (now it's insensitive).
8. Add a menu entry to access to notepad++ plugins project page.
9. Enhance file open dialog (add all supported extensions in the filters list).
10. Fix bug of Run macro until EOF.
11. Add the filters in Find in files dialog.
12. Add a new transparency feature for Find dialog : Transparency on loss focus.... read more

Posted by Don HO 2007-08-17

Notepad++ v4.2 - column mode edition

Notepad++ is a free generic source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment.

In this release, the serious dockable dialog drag n' drop problem under vista is fixed. There're some problems of performance during dragging the dialog for some machines, at least the system's error doesn't appear anymore.

One of the most requested features is the column mode edition, now it's available in v4.2. You can insert texts or a number (decimal/hexadecimal/octal/binary) with or without column selection. ... read more

Posted by Don HO 2007-08-13

Notepad++ v4.1.2 is available

Notepad++ is a free generic source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment.

For those who has no crash issue while updating from v3.9 to v4.1.1, you may not need this release. But if you do and you went back to v3.9 (or previous version), then you need to download the installer of this version, then just install onto the old installation. ... read more

Posted by Don HO 2007-05-21

Notepad++ v4.1+1 = v4.1.1

The version 4.1.1 which contains some bugs fixed and minor features enhanced is more stable and more confortable than v4.1.
(Here's the detailed information of v4.1 : http://sourceforge.net/forum/forum.php?forum_id=691679 )

v4.1.1 fixed bugs and added features (from v4.1) :

1. Fix the unnecessary memory consuming (not memory leak) while find in files operation.
2. Enhance Find in files feature : Insert the default value to filters and Directory fields automatically while launch or switch to Find in file dialog.
3. Fix the crash bug while double click on find in files result.
4. Link clickable feature is optional (in Preferences->MISC).
5. Fix crash problem while search in all opened file in multi-view mode.
6. Fix Close button misplaced problem in Find dialog.
7. Change the plugin behaviour : different users can have different sets of plugins, besides the basic set. Notepad++ will load the plugins from %APPDATA%\Notepad++\plugins\ directory, in the case of absence of "doLocalConf.xml".... read more

Posted by Don HO 2007-05-14

Notepad++ v4.1 released

Notepad++ is a free generic source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment.

The version 4.1 is available. In this release not only the interface of Find in files dialog is improved distinctly, but find, replace and find in files dialogs are now 3 in 1.

The version 1.73 of Scintilla include the CMake lexer. And just by chance, I worked a lot with CMake recently at work, so I updated Scintilla from v1.71 to v1.73, and supports the language of CMake. CMakeLists.txt is also available for the source code of Notepad++ (in "src" directory). It's tested only with the generation of VC project file, but not with the generation of MinGW makefile.... read more

Posted by Don HO 2007-05-07

Notepad++ v4.0.1 released

Notepad++ is a free generic source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment.

The version 4.0 is not a stable release, that's reason of this release of version 4.0.1 :
http://sourceforge.net/project/showfiles.php?group_id=95717

However, this release doesn't fix all the critical bugs regarding the docking feature, I'll do v4.0.2 RC ASAP.... read more

Posted by Don HO 2007-02-06

Notepad++ v4.0 - Docking feature

Notepad++ is a free generic source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment.

This version comes with docking capacity for the plugin dialogs (if the plugin supports this feature) on the 4 sides (left, right, top and bottom) of Notepad++.
Furthermore, all the shortcuts of plugin commands can be modified now via shortcut mapper.
Two more languages are supported by v4.0 : Haskell and InnoSetup.
Lastly, Scintilla is upgraded to version 1.71 in Notepad++ v4.0.... read more

Posted by Don HO 2007-01-29

Notepad++ new release - v3.9

Notepad++ is a free generic source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment.

This release *steals* some nice featurs of Opera :
The close button on each tab and the document switcher (Ctrl+Tab or Mouse Right Click + Mouse Wheel).

Here're v3.9 new features and fixed bugs (from v3.8) :

1. Remember the bookmarks, zoom level and visibilities of white space/EOL characters in each saved session.
2. Add the capacity to clear read only attribute.
3. Fix the reload bug for read-only file.
4. Add the capacity to write the files which have the system attribute.
5. Backup file on each save (optional : verbose mode & normal mode).
6. Add the close button for each tab like Opera (optional).
7. Add double click on tab to close document feature (optional).
8. Add word completion (Alt+Space) feature.
9. Fix the line number margin display bug.
10. Add Opera style task list tab switcher (Ctrl+Tab or Mouse Right Click + Mouse Wheel). 11. Add Ada, Caml, AutoIt, KixTart, Matlab, Verilog language support.
12. Add TeX folding support.
13. Maitaining of identation is now optional (On by default);... read more

Posted by Don HO 2006-10-04

Notepad++ v3.8 released

Notepad++ is a free generic source code editor (and Notepad replacement), which supports several programming languages, running under the MS Windows environment.

v3.8 new features and fixed bugs (from v3.7) :

1. Restore the F3 old behaviour of v3.6 (search non-volatile). Change search volatile behaviour in Ctrl-F3.
2. Add run macro multiple times feature.
3. Enhance macro undo/redo feature.
4. Memorize the position of each file while saving the session.
5. Add feature which creates a new file if file to open does not exist (from command line).
6. Bug fixed : crash while NPP minimized & open file from explorer context menu.
7. Bug fixed : User Defined Dialog's crash problem
8. Change system tray icon behaviour : One Click to show notepad++ windows.
9. Add Block comment/uncomment and Stream comment feature for User define language.
10. Fix Macro recording bug : paste command is recorded 2 times.... read more

Posted by Don HO 2006-07-23

Notepad++ v3.7 released

Notepad++ is a generic source editor (it tries to be anyway) and Notepad replacement written in C++ with the win32 API. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI.

The main point of v3.7 is fix the Unicode bugs. There're interesting adding features either, especially HexEditor plugin.

v3.7 new features and fixed bugs :
1. Fix UCS2 LE bug.
2. Fix search/replace in UTF-8 file problem.
3. Fix the bug to paste the EOL which is not conforme to destination document.
4. Add the auto-expansion capacity (reacting on the cursor position) for search feature (Ctrl+F / Ctrl+Alt+I).
5. Add the window (document) list feature.
6. Add updating file silently feature (to enable it via Preference Dialog).
7. Add CURRENT_WORD and NPP_DIRECTORY in environment variables.
8. Fix the bug for New document setting.... read more

Posted by Don HO 2006-06-19

Notepad++ v3.6 released

Notepad++ is a generic source editor (it tries to be anyway) and Notepad replacement written in C++ with the win32 API. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI.

The Major added features in v3.6 are Preferece Dialog (which centralizes some settings in a dialog) and print settings (in the Preferece Dialog).
You can customize the printing option and print *almost* all you want. ... read more

Posted by Don HO 2006-05-14

Notepad++ v3.5 released

Notepad++ is a generic source editor (it tries to be anyway) and Notepad replacement written in C++ with the win32 API. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI.

The official release v3.5 is now available to download from sourceforge.

This release responds some of most demanded requests for the GUI similar with Firefox, such as the upper-right corner button to close the current document and the incremental search (Ctrl+Alt+I).
If you're the firefox user, you'll find this version is more friendly. ... read more

Posted by Don HO 2006-03-03

Notepad++ v3.4 released

Notepad++ is a generic source editor (it tries to be anyway) and Notepad replacement written in C++ with the win32 API. The aim of Notepad++ is to offer a slim and efficient binary with a totally customizable GUI.

v3.4 is available on sourceforge. This version supports the auto-detection of UTF-8 files without BOM. The feature of syncronized scrolling in multi-view mode is added in this version - it helps when you compare two files side by side, however it's not a diff feature, like in Winmerge. You can resign more shortcuts in this release (such as cut, copy, paste, undo, redo...) via the shortcut mapper. ... read more

Posted by Don HO 2006-01-04

Notepad++ v3.3 released

Notepad++ is a source editor written in C++ with the win32 API. The aim of Notepad++ is to offer a small and efficient binary with a totally customizable GUI.

v3.3 new features and fixed bugs (from v3.2) :

1. Add the capacity to keep all the configuration files in Notepad++ installed location.
2. Add shortcut Alt+F4 to menu item "Exit", user can resign the shortcut he/she want to it.
3. Add shortcut Ctrl+Alt+S to menu item "Save AS".
4. Add a button in Find/Replace Dialog to switch between Find Dialog and Replace Dialog.
5. Support heredoc for php.
6. Fix the memory leak bug while closing the document
7. Improve the functionalities of "to upper case" and "to lower case".
8. Support TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript and VHDL languages.
9. Add customizable styles for line number margin and fold margin.
10. The shortcut (hot key) assignment for plugin command is supported.... read more

Posted by Don HO 2005-11-14

Notepad++ v3.2 released

Notepad++ is a source editor written in C++ with the win32 API (without MFC strictly). The aim of Notepad++ is to offer a small and efficient binary with a totally customizable GUI.

The new features in this version are save/load project (or session) file. As well, Notepad++ remembers the opened files in the last session and can open them at the launch time.

Here're v3.2 new features and fixed bugs (from v3.1) :... read more

Posted by Don HO 2005-09-03