Notepad++ / News: Recent posts

Notepad++ v3.1 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.

Main added features in this release is Find in Files and Plugins.

v3.1 new features and corrected bugs (from v3.0) :

1. Add Plugin capacity : an extension which inserts file path, date & time and closing xml/html tag comes with this release
2. Add Find In Files feature.
3. Set Current Working Directory according the current editing file.
4. Make visible the saved macros and user commands on the menu.
5. Fix some fonts non displayed in combobox bug.
6. Add bi-directional text editing feature (Ctrl+Alt+L for LTR ; Ctrl+Alt+R for RTL).
7. Add UI RTL (Right To Left) ability : You should update your arabic.xml, hebrew.xml or farsi.xml in order to exploit this feature.
8. Fix the saving problem for the files with hidden attribute.
9. Fix CSS pseudoclass keywords bug.
10. Add header and footer for printing.
11. Fix the bug that view changes while switch back the previous document (as "wrap text" feature is enable)
12. Multiple extensions for the same User Defined Language is allowed.
13. Fix the bug that notepad++ open a file twice because of sensitive case distinction for the file path. ... read more

Posted by Don HO 2005-07-15

Notepad++ new release - v3.0

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 major added features in v3.0 are macro enhancement, user command enhancement and shortcut management.
Macro enhancement allows user to save the recorded macros for the next use, and to assign the shortcut keys to saved macros.
User command enhancement allows to save the commands (ex : to call an external program), and also to assign the shortcut keys to saved commands.
Furthermore, 3 enviroment variables (FULL_CURRENT_PATH, CURRENT_DIRECTORY and FILE_NAME) are inserted
in order that the file full path name can be passed as argument to external program, such as a compiler or a browser.
Here's an example :
firefox "$(FULL_CURRENT_PATH)"... read more

Posted by Don HO 2005-06-06

Notepad++ new release - v2.9

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.

This version, which enhances the Find/Replace dialog, gives to user more control for search and replace functionality :
Search/Replace in the selection zone and Search/Replace in all opened files.

However, the Find in Files feature is not in this release. I need more time to do it.... read more

Posted by Don HO 2005-04-07

Notepad++ v2.8 released

Notepad++ is a free (under the GPL license) source code editor which supports several programming languages under Windows environment. It's also a lightweight replacement of Notepad.

Due to the conflict between Ctrl-Alt-# and AltGr-# under Windows 98, I changed the "Collapse the levels" and "Uncollapse the levels" shortcuts in this release. Sorry for the inconvenience.

Here're v2.8 new features and fixed bugs (from v2.7) :... read more

Posted by Don HO 2005-02-28

Notepad++ v2.7 released

Notepad++ is a free (under the GPL license) source code editor which supports several programming languages under Windows environment. It's also a lightweight replacement of Notepad.

The version 2.7 contains several new features and fixed bugs,
especially the macro recording/replaying feature and the correction of the crash because of column mode selection.

Here're the new features and corrected bugs (from v2.6) :... read more

Posted by Don HO 2005-01-28

Notepad++ v2.6 released

Notepad++ is a free (under the GPL license) source code editor which supports several programming languages under Windows environment. It's also a lightweight replacement of Notepad.

One of the major improvement/modification in this version is User Language Define System.
The restriction of comment (line) keywords does't exist anymore in v2.6.
The ignore case option response the needs of certains programming languages.
In addition, the prefix mode is added for the 4 groups of keyword list :
it allows to recognize all the words beginning with the defined keywords.... read more

Posted by Don HO 2004-11-29

Notepad++ new release - v2.5

Notepad++ is a free source editor (c, c++, java, HTML, XML, php, asp, javascript, rc file, MS ini file, makefile, VB, VBS, SQL, Objective-C, Perl, Python, CSS, Pascal, Fortran, shell script, TeX, NSIS and Flash actionscript) written in C++ with the win32 API (without MFC strictly).

Here're v2.5 new features and corrected bugs (from v2.4) :

1. Add the capacity that user can add his/her extension for each supported language.... read more

Posted by Don HO 2004-11-01

Notepad++ v2.4 released

Notepad++ is a source editor (c, c++, java, HTML, XML, php, asp, javascript, rc file, MS ini file, makefile, VB, VBS, SQL, Objective-C, Perl, Python, CSS and Pascal) written in C++ with the win32 API (without MFC strictly).

Here're the v2.4 new features and corrected bugs (from v2.3) :

1. Add the transparency to the Find/Replace dialog, Styler Configurator dialog and User Define Language dialog (for w2k and xp only).... read more

Posted by Don HO 2004-09-27

Notepad++ v2.3 - Multi Native Language

Notepad++ is a source editor (c, c++, java, HTML, XML, php, asp, javascript, rc file, MS ini file, makefile, VB, VBS, SQL, Objective-C, Perl, Python, CSS and Pascal) written in C++ with the win32 API (without MFC strictly).

The native language support in Notepad++ is available finally. In this release, Notepad++ can speak French, Chinese and Spanish.

You can teach Notepad++ to speak your mother tongue : Just download english.xml and translate it into your language.... read more

Posted by Don HO 2004-08-01

Notepad++ v2.2 - User Language Define System

The major change for this release is User Language Define System.
This feature allows user to define not only the syntax highlighting keywords, but also the syntax folding keywords, comment keywords and the operators.
To define user's own language by using GUI should be intuitive, however I'll do a sort of FAQ or user manual for it.

Another added goodies are the unicode support and the highlighting of search results :
- It's transparent for the unicode support, the users can tell only from the status bar.
- The highlighting of search results is in the Find Dialog. You have to check "Style found token" then click "Find All" button.
To change the "style" (ie. foreground/background colour, font, font size...), Go to Menu "Language->Styler Configurator...",
then choose "Found style" in the Global Styles Tab to carry out the style you want.... read more

Posted by Don HO 2004-07-02

Notepad++ v2.1 released

Notepad++ is a Scintilla based source editor (c, c++, java, HTML, XML, php, asp, javascript, rc file, MS ini file, makefile, VB, VBS, SQL, Objective-C, Perl, Python, CSS and Pascal) written in C++ with the win32 API (without MFC strictly).

The aim of Notepad++ is to offer the programmer a totally customisable GUI with small and efficient binary.

The major change for this release is the look of Notepad++ :
Due to a lot of requests about changing to look,
I made the standard look (ie. toolbar icons and caret cursor) available.... read more

Posted by Don HO 2004-05-08

Notepad++ v2.0 released

Notepad++ is a Scintilla based source editor (c, c++, java, HTML, XML, php, asp, javascript, rc file, MS ini file, makefile, VB, VBS, SQL, Objective-C, Perl, Python, CSS and Pascal) written in C++ with the win32 API (without MFC strictly).

The aim of Notepad++ is to offer the programmer a totally customisable GUI with small and efficient binary.

v2.0 new features and corrected bugs (from v1.9) : ... read more

Posted by Don HO 2004-04-22

Notepad++ v1.9 released

Notepad++ is a source editor (c, c++, java, HTML, XML, php, asp, javascript, rc file, MS ini file, makefile, VB, VBS, SQL and Objective-C) written in C++ with the win32 API (without MFC strictly).

The aim of Notepad++ is to offer the programmer a totally customisable GUI with small and efficient binary.

v1.9 new features and corrected bugs (from v1.8) :

1. Buffer over run on Find and Replace Dialog is corrected - The limit of character number to search is set to 256.... read more

Posted by Don HO 2004-04-06

Notepad++ v1.8 released

Notepad++ is a source editor (c, c++, java, HTML, XML, php, asp, javascript, rc file, MS ini file, makefile) written in C++ with the win32 API (without MFC strictly). The aim of Notepad++ is to offer the programmer a better and customisable GUI with small but efficient binary.

The version 1.8 supports the languages VB/VBS, SQL and Objective-C.
An installer comes with this version, but I keep the zip format for this release (as well the next releases).... read more

Posted by Don HO 2004-03-14

Notepad++ v1.7 released

Notepad++ is a source editor (c, c++, java, HTML, XML, php, asp, javascript, rc file, MS ini file, makefile) written in C++ with the win32 API (without MFC strictly). The aim of Notepad++ is to offer the programmer a better and customisable GUI with small but efficient binary.

The main feature added in this release (v1.7) is the Style Configurator Dialog, which makes Notepad++ configurable completely. The user can change, for each style in every supported language, background/foreground color, the font, font size and font style (bold or Italic) via the Style Configurator Dialog, which also allows user to visualize the modification before saving the change.... read more

Posted by Don HO 2004-03-07

Notepad++ v1.6 released

Notepad++ is a source editor (c, c++, java, HTML, XML, php, asp, javascript, rc file, MS ini file, makefile) written in C++ with the win32 API (without MFC strictly). The aim of Notepad++ is to offer the programmer a better and customisable GUI with small but efficient binary.

This release (v1.6) add the current line highlighting, the "Go to line # dialog", the caret current position (Line, Column) and the hot key (or shortcut) to switch from a document to another. ... read more

Posted by Don HO 2004-02-01

Notepad++ v1.5 released

Notepad++ is a source editor (For the moment c, c++, java, HTML, XML, php, asp, javascript, rc file, MS ini file, makefile are supported) with a nice GUI.

The new feature "Brace and Indent guideline Highlight"is added in the version 1.5 : that helps the users to locate the block easily. As well, this version added the syntax highlighting for asp files.

Here are v1.5 new features and fixed bugs (from v1.4) :... read more

Posted by Don HO 2004-01-19

Notepad++ v1.4 released

Notepad++ is a source editor with a nice GUI. The version 1.4 enhances the support under the multi-language environment (ie. the different language windows system). That is, for the moment, the support under the Chines/Korean/Japanses Windows system. I intend to support the other language environment such as Hebreu and Arabic, but I need someone who has such environment to do the test. Please contact me if you can and want to do the test.... read more

Posted by Don HO 2004-01-13

Notepad++ v1.3 released

Notepad++ is a source editor / general editor with nice GUI. This release enhances some functionalities and offers the users the possibility to configuer the GUI of their Notepad++.

New added features from v1.2 :

1. add the xml configurator.
2. add the new functionality of "close all but current document".
3. add doxygen syntax highlighting.
4. add the new functionality of History (the list of the opened document).... read more

Posted by Don HO 2004-01-08