The latest version : 5.6.1

 

SourceForge.net Logo

 

La traduzione italiana di Notepad++
è a cura di
Tommaso Loreto

12/10/2009

That explains why Notepad++ is not available (and won't be available) under Linux :P

source : geeksaresexy

 

29/03/2009

Version 5.3.1 is available now.

In this release, a serious bug of inaccurate replace bug is fixed.

7z format distribution is included in both binary and source release due to its superior algorithm. Their contents are the same as zip packages. If you don't know what is 7z, just download zip packages.


Notepad++ v5.3.1 new features and fixed bugs (from v5.3) :

  1. Fix inaccurate replace bug.

  2. Increase "Find what" and "replace with" fields to 2047 characters in Find/Replace dialog.

  3. Stop the indicator highlighting while the line change marker margin is hidden.

  4. SConstruct and SConscript are recognized as python file.



Notepad++ v5.3 new features and fixed bugs (from v5.2) :

  1. Add Line change state vertical bar.

  2. Drop (or open in dos command line) a directory in Notepad++ to open all files in the directory recursively.

  3. Add "Find all in current file" feature.

  4. (Most of) Find/replace dialog settings are remembered.

  5. Add a hidden setting (dlgAlwaysVisible in config.xml) to allow user set it manually to not hide the Find/Replace dialog if any result found.

  6. Fix uncomment block erasing first character bug.

  7. Enlarge some strings displayed zone for the translation.

  8. Fix ESC key for column mode behaviour.

  9. Fix read only file SaveAs bug.

  10. Change behaviour : no popup dialog while closing an unsaved empty untitled document.

  11. Changing "Search result" stylers via Styler Configurator takes visual effect on the fly now.

  12. Fix for L_EXTERNAL in loadSession.

  13. Variable $(CURRENT_WORD) is enlarged to 2039 charraters.

  14. Fix the bug the Notepad++ is launched several instances but show nothing.

  15. Fix Find in files regression : The result panel doesn't show Unicode characters correctly.



Included plugins (Unicode):
  1. TextFX v0.26

  2. NppExec v0.3 RC1

  3. Spell Checker v1.3.2

  4. MIME Tools v1.5

  5. FTP_synchronize v0.9.6

  6. NppExport v0.2.8

  7. Doc Monitor v2.2

  8. NppNetNote v0.1


Included plugins (ANSI):
  1. TextFX v0.25

  2. NppExec v0.3 RC1

  3. Spell Checker v1.3.1

  4. MIME Tools v1.5

  5. FTP_synchronize v0.9.6

  6. NppExport v0.2.8

  7. Light Explorer v1.5

  8. Doc Monitor v2.2

  9. NppNetNote v0.1


27/10/2008

You've probably seen this video, but I just discovered the best WASSUUUUUUUUP that I've ever seen.

 

01/05/2008

 

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.

Download Notepad++ v4.9 Official Release.

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

13/04/2008

 

Notepad++ v4.8.5 OR is available :

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.

Notepad++ v4.8.5 fixed bugs and added features (from v4.8.2) :

  1. Fix crash bug while a "New 2" is in session.xml.

  2. Fix the Drag N Drop text bug between 2 views.

  3. Fix the annoying acrobat reader dialog problem.

  4. Fix the bug that the first new document encoding is not set as the setting in "New Document settings".

  5. Fix crash bug while running the command "Close All But Me" in some context.

  6. Add scroll to end line feature after document reloading from disk.

  7. Enhance checking modification from outside feature.

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.0

The auto-update will be triggered in one week, if this version is stable (for vista, you have trigger it manually).

 

16/03/2008

The new release v4.8.2 includes several new features and enhancements, such enhancement of shortcut mapper, enlargement of capacity of tabbed interface, new mouse wheel Here is summary of new features/improvements for the release v4.8.2 :

  • A very neat enhancement for the shortcut mapper : all the commends (including plugins' ones) are able to be assigned to the shortcut you want.

  • Thanks to improvement of tabbed interface, the tabbar can be hidden, in multi-line mode or/and in vertical mode.

  • Scintilla is upgraded in v1.75 now.

  • Several mouse commands are added to make browsing easier.

  • New look and feel for docking plugins window.

  • In this version, user can make Notepad++ have the same behaviour as MS Notepad (ie. multi-instance and no tabbed interface) by adding a file with zero length named asNotepad.xml.

2 plugins are not compatible with this version : HexEditor and MultiClipboard plugins. If you have the any unicode input problem (Cyrillic, Hebrew, Thai, etc...) with this release, removing these 2 plugins from Notepad++\plugins\ directory will remedy this problem.

I want to mention those who did coding contributions for this release : Harry B. for his enhancement of shortcut mapper, Kyle Fleming for his updating to scintilla 1.75 and the new mouse wheel/commands feature, nethenm for his multi-line and vertical tab options, and Jens Lorenz for his new look and feel of docking manager.

 

Notepad++ v4.8.2 fixed bugs and added features (from v4.7.5) :

  1. Enhance Shortcut Mapper - all the commands (including plugins commands) can be assigned to a shortcut, even for the unmapped ones.

  2. Upgrade Scintilla from v1.73 to v1.75.

  3. Add multi-line and vertical capacity for tab bar.

  4. Add launch "as notepad" style feature (detection of asNotepad.xml, then launch notepad++ with -multiInst -nosession -notabbar options).

  5. 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.

  6. Add clicking middle mouse button click to set current view feature : make clicked edit view be focused, but the cursor position does not change.

  7. Add mouse wheel horizontal scroll feature (vista only).

  8. Add mouse browsing (forward/back for switching to next/previous document) feature.

  9. Make orange indicator on the top of tab lighter when the view loss the focus.

  10. Add new look and feel of Docking container.

  11. Fix word-completion crash bug while the word to complete exceeds 256 characters.

  12. Fix full screen mode bug : can not switch applications by using Alt+TAB in full screen mode.

  13. Fix Preference crash bug.

  14. Add the utf8->ansi / ansi->utf8 conversion feature.

  15. Add Go to offset feature (in Go To Line dialog).

  16. Fix folding bugs while deleting the begin/end folding keywords.

  17. Fix position restored bug : Wrap position is restored correctly while switching back document.

  18. Fix locking current directory behaviour : Restore Notepad++ directory as working directory with no open files.

  19. Fix the multi-line tab height display problem while adding/removing the document.

  20. Enhance the auto-completion feature : user can define the number of characters to trigger auto-completion popup window.

  21. Change the horizontal scroll behaviour from dynamic one to static one.

  22. Fix the bug that cannot save file(s) if application closed while minimized.

  23. Add the capacity (behaviour) of keeping line highlighting even when Notepad++ loss its focus.

  24. Fix missing fonts problem in font list of Stylers configurator.

 

Included plugins :

  1. TexFX v0.24a

  2. NppExec v0.2 RC3.2

  3. Spell Checker v1.3.1

  4. Base64 encoder/decoder v1.2

  5. FTP_synchronize v0.9.6

  6. NppExport v0.2.7.3

  7. Compare plugin v1.5.1

  8. Light Explorer v1.4

 

03/01/2008

As you can notice, Notepad++ is suffering the regressions due to some important modifications and enhancement.

I apologize for the inconvenience, and hope there's no more regression in v4.7.2 :

https://sourceforge.net/project/showfiles.php?group_id=95717&package_id=102072

However, no one is perfect (even me :D), so there could be (I hope not) still some critical bugs. Use this version (in which the native language doesn't translate menu items bug is fixed) and let me know if there're still some annoying regressions.

 

01/01/2008

Happy new year guys.

Here's your Christmas and new year's present - 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.

If you find any critical bug, please post your report in this thread : http://sourceforge.net/forum/forum.php?thread_id=1902095&forum_id=331753

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

 

Enjoy.

 

25/11/2007

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

GUP (Generic Updater for win32) project is made originally for Notepad++. During its conception, one idea came in my mind : if it can fit Notepad++, it can fit any Windows program. Thus the birth of GUP.

See : http://sourceforge.net/projects/gup-w32/ and http://gup-w32.sourceforge.net/ for more detail of GUP.

Only Installer integrates the auto-updater module (optional). So if you use zipped version, you have to download GUP from its project page, create "update" directory in Notepad++ installed directory, unzip the package into it then edit gup.xml file. To disable auto-update feature (in the case this module is installed), go to the Preferences dialog, uncheck "Enable Notepad++ auto-updater" (located in MISC).

Note that auto-update feature is disable (doesn't work) for win 95/98/me et nt4.

Notepad++ v4.6 fixed bugs and added features (from v4.5) :
  1. Add Notepad++ self-update capacity (optional).

  2. Fix save file dialog crash issue.

  3. Fix the crash issue while the length of config.xml is zero.

  4. Change the behaviour : When file is deleted from outside and switch back to Notepad++, user will be asked if he want to keep this file. If he answer yes, he will not be asked in the next time.

  5. Change Window title from "Notepad++ - file path" to "file path - Notepad++"

  6. Fix Run dialog bug: the executable file won't be executed even it is between the double quot.

  7. Add open relative file path from command line feature.

  8. Fix the crash issue when open a file which does not exist anymore from RFL (if its path exceed certain length).

  9. Fix the bug that the title doesn't be updated while file status changed and updated.

 

Included plugins :

  1. TexFX v0.24a

  2. Function list v1.2

  3. ConvertExt v1.1

  4. NppExec v0.2 beta 4

  5. Spell checker v1.2

  6. Quick text v0.02

  7. Light Explorer v1.4

  8. Hex editor v0.84

  9. Base64 ecoder/decoder v1.2

 

27/10/2007

Notepad++ v4.5 came out.

The both binaries and source code are 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. It's a better compromise IMO for the ones who need the "auto add extension" feature and those who don't.

Another implemented feature in this version is to associate a session extension to Notepad++, so that when Notepad++ opens such file, the session (a set of files) will be opened but not session file itself. Once users define their session file extension (in Preference dialog->MISC), a session can be opened not only via File load session command, but also via whichever way.

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

  1. Fix crash issue while the launch the session file which contains the same file in 2 views (clone mode).

  2. Add the session file extension association feature.

  3. Enhance the read/write config.xml to avoid crash.

  4. Add new -ro and -nosession command line parameters.

  5. Fix Russian display problem in the shortcut mapper.

  6. Fix NPPN_SHUTDOWN notification bug.

  7. Add NPPM_ACTIVATEDOCMENU message.

 

Included plugins :

  1. TexFX v0.24a

  2. Function list v1.2

  3. ConvertExt v1.1

  4. NppExec v0.2 beta 4

  5. Spell checker v1.2

  6. Quick text v0.02

  7. Light Explorer v1.4

  8. Hex editor v0.84

 

15/10/2007

Notepad++ v4.4 is released.

 

In this release, the auto-add extension feature is implemented in file save dialog. It took me a lot of time to code it, though it seems a trivial feature. Anyway, there're alwlays someones (including me) are not happy to its new behaviour, I'll tune it up in the next version.

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.

 

Included plugins :

  1. TexFX v0.24a

  2. Function list v1.2

  3. ConvertExt v1.1

  4. NppExec v0.2 beta 4

  5. Spell checker v1.2

  6. Quick text v0.02

  7. Light Explorer v1.4

  8. Hex editor v0.84

 

14/10/2007

 

Generally, I'm not an evangelist of anti-Microsoft, but I don't think it's reasonable that OOXML (Office OpenXML) is imposed as ISO standard by Microsoft since there is already a standard ISO26300 named Open Document Format (ODF).

For those who don't know about the context, OOXML is a xml format made by Microsoft to specify the document such as spreadsheets, charts presentation, word processing etc... OOXML has become a standard of Ecma (European Computer Manufacturers Association) in December 2006. Now Microsoft tries to make OOXML as ISO standard (instead of using the existing standard ODF). A final decision will be made in February 2008 by ISO.

I encourage those who have the same idea to sign a petition here :

NO to the Microsoft Office format as an ISO standard

 

25/09/2007

Notepad++ v4.3 is released.

 

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

  1. Fix the crash bug due to the corrupted configuration file (config.xml and session.xml).

  2. Fix the crash bug while the shortcut command is absent in shortcut.xml.

  3. Fix the file status auto-detection bug : a unwanted selection after a pop-up dialog.

  4. Enhance Styler Configurator : the visual effect is updated immediately while the setting is changing.

  5. Add Global override feature (in Styler Configurator).

  6. Fix the bold/italic/underline refresh problem in Stylers Configurator for Scintilla component.

  7. Add hide lines feature (Menu : View->Hide lines).

  8. Add new capacity (optional setting in Preferences dialog : Backup/Auto-completion tab) to trigger Auto-Completion(Function Completion or Word completion) automatically .

  9. The set languages in session are remembered now.

  10. Fix the Move down current line bug.

  11. Add the start up with no plugins feature (command line : notepad++ -noPlugin).

  12. Fix the display file type bug on the status bar while switching between the files.

 

Included plugins :

  1. TextFX v0.24a

  2. Function list v1.2

  3. ConvertExt v1.1

  4. NppExec v0.2 beta 4

  5. Spell checker v1.1

  6. Quick text v0.02

  7. Light Explorer v1.4

  8. Hex editor v0.84

 

 

14/08/2007

New release : Notepad++ v4.2.1

 

There is no release about 2 monthes due to the accident of my laptop (my god damned smelly cat screwed it!). Thanks to the donation (a new powerful computer with 3 displays) of Geoff Amthor (from Digital Tiger), the interruption didn't last too long so I could continue the development. I make a point of thanking Geoff for his considerable donnation.

I extracted the hard disk from my laptop in order to get back one part of development (4 days' work), however I can not find the external enclusure of Toshiba MK8007GAH 1.8" HD. If anyone knows where I can buy it online, please let me know.

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 somes machines, at least the system's error doesn't appear anymore.

One of the most demanded 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.

Here're v4.2.1 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.

 

Plugins included in v4.2.1 :

  1. TextFX v0.24a

  2. Function list v1.2

  3. ConvertExt v1.1

  4. NppExec v0.2 beta 4

  5. Spell checker v1.1

  6. Quick text v0.02

  7. Light Explorer v1.4

  8. Hex editor v0.84

 

 

06/07/2007

When is the next release?

 

My laptop was screwed by my smelly cat. By trying to jump to my desk, she reversed one cup of coffee on it.

It will cost me a lot of money (1 thousand euros !) to repare it, so I just let it die (laptop, not cat).

So now I'm waiting my laptop manufactory returns me back my dead laptop in order to get all my development from the hard disk.

Please be patient, and pray with me for the Notepad++ release v4.2 (and for my beloved VAIO TX3XP).

 

16/05/2007

Notepad++ v4.1.1 comes out

This version contains the minor features enhanced and bugs fixed. It's more stable than v4.1, so I encourage you to update to this version.

Here are 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.

 

03/05/2007

Notepad++ v4.1 is released. In this version 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.

Another new feature is the clickable URL (http only). It's rather a gadget, but I like it.

3 new plugins are added in this release : SpellChecker, NppExec and QuickText. SpellChecker help you to corect correct the tipos typos in your document. You should have aspell instaled installed to make it work. With NppExec plugin you can execute your commands or saved scripts without leaving Notepad++. It makes you triple your productivity! QuickText is a snippet manager. Once you define all your snippet in you beloved language, type the macro keyword then Ctrl+Enter - I can hear you say "wow".

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

  1. Fix the crash issue while saving settings on quit.

  2. Fix the crash issue while using the command line with one launched Notepad++ instance.

  3. Enhance Find in files feature :

    • Improve Find in files user interface (more intuitive).

    • The search result (also for find in all opened files) is docked on the bottom of Notepad++.

    • Recursive search is optional.

    • Search result is collapsable by file.

    • User defined keywords for search result.

  4. Add tabbing interface in Find dialog : Find/Replace/Find in files

  5. Add clickable URL http link feature (double click to trigger).

  6. Add cmake language support.

  7. Add mark all without launching Find dialog (Ctrl+M).

  8. Fix the ROFL (Recent Opened File List) bug : try to open a non-existing file from ROFL, the full file path doesn't be removed from ROFL.

  9. Enhance the backup feature : in verbose mode, the file will be backed up in .\nppBackup directory.

  10. Update Scintilla component to v1.73

 

18/03/2007

No, It's not a joke!
The fantasy of N++ Thong comes true!

 

About 2 years ago, I came cross an anti-RIAA site (don't remember which one), and I browsed their shop in which they sell all the diverse products with their anti-RIAA logo : Tshirt, mug... etc. When I saw the thong, I blew up to laugh - to sell such product is absurd for me because the thong is intimate, and their logo is quite serious. That gave me an idea to create a page Buy our goods just to make fun - it gave birth to Notepad++ thong.

This page provoked a number of polemic (because of the fictitous N++ vibrator and N++ silicon doll) which brings more visitors to Buy our goods page. Then there're more than more users asked me "Why don't you make Notepad++ thong in production?". So here it is : thanks to Cafepress and Spreadshirt, you can buy the Notepad++ products on line, of course not only Notepad++ thong, but also the varied Notepad++ products, such as Tshirts and mugs (for the N++ vibrator and N++ silicon doll, they will remain fictitous :) )

Visit the shops to get the Notepad++ products :

N++ shop in USA (cafepress)

N++ shop in USA (spreadshirt)

 

04/03/2007

v4.0.2 was available about 2 weeks ago. There's no new feature in this release but the critical bugs fixed. See the note to have more informations about this new release.

 

Notepad++ Plugins is a new sourceforge project created by Jens Lorenz. This project contains several plugins written by Jens, including famous Function List, Hex Editor and Explorer plugins which are included in Notepad++ release by default. Here you can do your feature requests or bug reports regarding these 3 pugins.

 

28/01/2007

Happy New Year (it's not too late to express my wish).

v4.0 suffers 2 weeks of delay because of the its incompatibility (bugs) under w2k/w98. It is finally available here :

http://sourceforge.net/project/showfiles.php?group_id=95717

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.
As well, two more languages are supported by v4.0 : Haskell and InnoSetup.
Lastly, Scintilla is upgraded to version 1.71 in Notepad++ v4.0.

v4.0 new features and fixed bugs (from v3.9) :

  1. Fix the crash issue.

  2. Add Docking feature for plugin dialogs.

  3. Fix the bug that current "open" and "save as" directory are unchanged with the shortcut Ctrl+Tab.

  4. Fix the bug that the new added languages in v3.9 can not be hidden from the language menu.

  5. Fix the volatile search direction bug.

  6. Fix the Tab display problem.

  7. Add Haskell, InnoSetup languages support.

  8. Add the option to open/save files in the last operation directory.

  9. Enhance Document switcher (MRU and switch crossing view abilities).

  10. Fix "Find Next" unicode bug for Find Replace Dialog.

  11. Support Unicode in displayed result of Find in files & Find in all opened files.

  12. Add Reload from disk feature.

  13. Fix bug : Exit (close or restart Windows) without prompt to save.

  14. All the shortcuts of plugins commands are customizable via the shortcut mapper.

 

04/10/2006

Notepad++ v3.9 is available here

This release *steals* some nice features of Opera :

The close button on each tab

and the document switcher (Ctrl+Tab or Mouse Right Click + Mouse Wheel).

There're so many demands for the close button on each tab, so I did it. Whereas the document switcher, it's cool and I like it.

I worked hard to have these 2 features (and thank a lot to Jens for his help), so enjoy them and don't complain if there's any bug :)

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 and Verilog language support.

  12. Add TeX folding support.

  13. Maintaining of identation is now optional (by default : ON);

 

12:32 30/07/2006

A number of polemic is provoked by the page Buy our goods.

An explanation may clarify the situation for some of you:

The N++ Thong and the sex toys on this page are fictitous, they don't exist and they won't be sold in the future. It was my personal sense of humour to make Notepad++ page different (in good way or in bad way, you judge it).

Now if you are appalled by this joke, be my guest, uninstall your Notepad++.

 

10:14 30/07/2006

Notepad++ v3.8 is released on 22th July.

You can go to here to download the newest version :

http://sourceforge.net/project/showfiles.php?group_id=95717

v3.8 new features and fixed bugs :

  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.

 

20/06/2006

Here's the annonce of Notepad++ v3.7 release. It's a little late but better than never :

Notepad++ v3.7 Release is available here :

http://sourceforge.net/project/showfiles.php?group_id=95717

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.

17/06/2006

The Hungarian translation site is available. If your browser didn't bring you to Hungarian page, just click on the Hungarian flag, located in Language menu (left side).

I thank Lõcsei Tamás for his effort of translation.

 

15/05/2006

Notepad++ v3.6 is Released.

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.

This version includes also the explorer plugin (made by Jens) which may be useful for you.

Here're the detail of v3.6 new features and fixed bugs :

  1. Add Preference Dialog.

  2. Add the customizable default settings for new document - Format/Encoding/Language(in Preference Dialog).

  3. Add the customizable feature (hide or display item) for the Language Menu (in Preference Dialog).

  4. Fix the print bug of continued background colour on footer and header.

  5. Add 2 environment variables for Run Dialog : $(NAME_PART) and $(EXT_PART), and 3 environment variables for printing feature.

  6. Make printing parameters customizable : colour, marges, headers and footers.

  7. Fix the search with match case bug for non latin-1.

 

19/03/2006

Thanks to Michael Kurinnoy, Notepad++ Russian translation site is available. I make a point of thanking him for his effort of translation.

 

04/03/2006

Notepad++ official release v3.5 is available to download from sourceforge.

The look & feel is improved in v3.5, thanks to the Silk Icons set. As well, 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.

 

v3.5 new features and fixed bugs (from v3.4) :

  1. Double click on blank area to have a new document (Firefox behaviour).

  2. Add "Set current document read only" command.

  3. Fix the behaviour to hold the directory of closed file as current working directory.

  4. Add "copy file name/full path/current directory to clipboard" feature.

  5. Add an X button on upper right corner to close the current document.

  6. Add the "incremental search" feature (Ctrl+Alt+I).

  7. New toolbar feel & look (For the standard icons).

 

28/01/2006

The Spanish translation site is available thanks to Maira Belmonte.

I thank her for her considerable effort to make it available.

 

31/12/2005

Happy New Year !

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.

One of the most demanded features is open from Explorer Context Menu Entry (right click). From now on this ability is included in the installer (from v3.4) thanks to the shell extension component made by Paulius Maruška. A lot of goodies are added also in both plugins : Function list and TextFX, which come with the Notepad++ official release. I let you discover them (for more information about the plugins, please see plugins forum).

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

  1. Auto-detect the UTF-8 files without BOM.
  2. Add synchronized (vertical and/or horizontal) scrolling feature in multi-view mode.
  3. Add several keys (cut/copy/paste, undo/redo...) in the shortcut mapper.
  4. Opening a file with relative path from command line is supported.
  5. Fix the clear the "Style found token" problem (Find/Replace Dialog) in normal text mode.
  6. Fix UPPERCASE and lowercase bug under Windows 95/98.
  7. Enhance HOME/END key in Wrap text mode.
  8. Add Always on top feature.
  9. Add Explorer Context Menu Entry in installer.

 

18/11/2005
v3.3 is available on sourceforge.

Here're 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.
  11. An Updater is included in the installer.

 


03/09/2005

The latest version of Notepad++ is v3.2 now.

The new features in this version are save/load project (or session) files. 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) :

  1. Change the behaviour for nativeLang.xml : nativeLang.xml which in the application directory will be loaded as the absence of %AppData%\Notepad++\nativeLang.xml.
  2. Support XP visual style.
  3. Fix replace all + direction up bug.
  4. Fix the bug that scrolls down one line as launching Notepad++ to open a file (double click).
  5. Fix the view shift bug while switching back (finally!!!).
  6. Fix the bug of failing to open the files (by using context menu or double click) with some "special" file names.
  7. Add "open the last session's files" feature (optional).
  8. Support the project file (save session and load session).
  9. Re-design the interface of Styler Configurator (easier to use).
  10. Fix the bug that open muli-instance of Notepad++ while opening several files at the first launch.
  11. The extensions of User Defined Languages can override the ones of supported languages now.
  12. Fix the Find all in read only file bug.

 

15/07/2005

v3.1 is released.

Main added features in this release are Find in Files and Plugins System.

Find in Files features is one of most request features. No need to explain more.

The Plugins System allows other developers to make the extended features in language C or C++. The advantage of plugins system is that the developer can implement a logic set of features in an entity (dll) without digging into the Notepad++ code. It allows either to maintain the code more easily. For the users, they can choose only the plugins in which they are interested. I'll make the document of development for plugins and 2 demos projects available as soon as possible.

Here're v3.1 new features and fixed 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. (see Notepad++ under Arabic Windows and Hebrew Windows).
  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.
  14. Fix the bug for "Find in all opened document" crash problem under some systems.

 

03/06/2005

Notepad++ v3.0 is available on SourceForge.

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 the saved macros. If you installed your Notepad++ via installer, you can use the macro demo Trim Trailing & save, with the shortcut Alt+Shift+S.

User command enhancement allows to save the commands (ex : to call an external program), and also to assign the shortcut keys to the saved commands. Furthermore, 3 environment variables (FULL_CURRENT_PATH, CURRENT_DIRECTORY and FILE_NAME) are inserted in order that the current file path name can be passed as argument to external program, such as compiler or browser.

The usage of environment variable is $(ENVIRONMENT_VARIABLE)

Say the current file you edit in Notepad++ is:

E:\my Web\main\welcome.html

The 3 environment variables contain:

FULL_CURRENT_PATH : E:\my Web\main\welcome.html
CURRENT_DIRECTORY : E:\my Web\main\
FILE_NAME : welcome.html

Note that you should put the double quote around the path environment variables : $(ENVIRONMENT_VARIABLE) since they may contain the white space.

Here're 2 examples :

  • firefox "$(FULL_CURRENT_PATH)"
  • iexplore "$(FULL_CURRENT_PATH)"

These 2 user commands are also included in npp.3.0.installer.exe. You can launch them by Ctrl+Alt+Shit+X and Ctrl+Alt+Shit+I respectively.

Via the shortcut manager (Shortcut mapper), user can remap all the shortcuts or delete the macro and user command shortcuts.

Customizable context menu is done in this release. You can customize your own context menu by creating your contextMenu.xml (there's an example file come with this release, I'll do a user manual for that). However, the GUI will not be implemented.

Another cool feature is Go to line # via command line which allows Notepad++ to open a file and go to the indicated line directly. This feature is helpful when you want Notepad++ cooperate with your compiler.

The syntax is :

notepad++ -n# File

ex :

notepad++ -n150 E:\Sources\notepad++\PowerEditor\src\Notepad_plus.cpp

 

Note if you download zip file, you may copy manually 2 optional files shortcuts.xml and contextMenu.xml in %AppData%"\Notepad++\ in order to use 2 user defined commands (view current file in Firefox/IE), 1 predefined macro (Trim Trailing & save) and to include the new context menu.

 

v3.0 new features and fixed bugs (from v2.9) :

  1. Add remapping the shortcuts feature.
  2. Enhance the macro feature (saving ability, mapping with shortcut).
  3. Enhance the run command feature (saving ability, mapping with shortcut and insert of environment variables).
  4. Add Trim Trailing Space feature.
  5. Fix the User Defined Language Dialog splash problem during the launch of Notepad++.
  6. Fix the Regular Expression Search problem for an empty word.
  7. Fix the problem that Notepad++ creep up each launch time when taskbar at top of screen.
  8. Fix "New Notepad Document" disappearing problem (in context menu) after associate .txt with Notepad++ via the File Association Manager
  9. Add Close tab with the middle mouse button feature.
  10. Add go to line # command line argument.
  11. Add find features Find Prev(Shift+F3), Find selected Next(Ctrl+F3) and Find selected Prev(Ctrl+Shift+F3).
  12. Fix the Ucs-2 little/big endian encoding bug.
  13. Fix the sql string highlighting problem.
  14. Add shortcuts Alt+0 and Alt+Shift+0 for respectively Fold all and Unfold all.

 

03/04/2005

Notepad++ v2.9 is released.

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.

 

Here's chang log of v2.9 :

  1. fix a regular expression's replace bug.
  2. enhance the regular expression find/replace feature.
  3. fix Search Next/Previous Bookmark without bookmark bug.
  4. "Find All" not only marks, but also keeps the style now.
  5. add "Replace all in selection zone" feature.
  6. add "Mark all in in selection zone" feature.
  7. add "Replace all in all opened document" feature.
  8. add "Find all in all opened document" feature.
  9. fix a minor bug of restoring window position and size from previous session.
  10. Add a "clear" button to clear all marks in Find Dialog.

 

28/02/2005

v2.8 is now available.

Due to the conflict between Ctrl-Alt-# and AltGr-# under Windows 98, I change 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) :

  1. Recent Files History menu is now dynamic.
  2. Change the shortcuts "Collapse the levels" (From Ctrl-Alt-# to Alt-#) and the shortcuts "Uncollapse the levels" (From Ctrl-Alt-Shift-# to Alt-Shift-#).
  3. The feature to minimize to system tray is added.
  4. Block Comment features are added - for all supported languages.

 

12/02/2005

As you can see, the Notepad++ German translation site is available (it's a very late news - sorry for that because I was quite busy). I make a point of thanking Patrick Müller for his effort of translation.

The Hebrew translation is available thanks to Ran Sasson. I also updated the english.xml, so now you can complete your Notepad++ v2.7 translation .

 

25/01/2005

Happy new year!
That's the N++ first release in 2005.

This version contains several new features and fixed bugs, especially the macro recording/replaying feature and the correction of the crash because of column mode selection. I want to thank to Greg Bullock here for his contribution (macro feature implementation).

As well, there're 9 languages are added in download section, I thank to :

There're also new auto-completion API files available (java, c, javascript, python and actionscript) thanks to the contribution of Blaise Le Goff.

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

  1. A regular expression's find/replace bug is fixed.
  2. A folding status' bug is fixed.
  3. The bug of saving file while displaying as UTF-8 is fixed.
  4. The horizontal scrollbar bug is fixed.
  5. The auto-completion for User Define Language is supported.
  6. 2 Delimiter Groups are added in the User Language Define System.
  7. 2 functionalities are added - to Upper case and to lower case.
  8. "Go to matching brace" feature is added.
  9. Marcro Recording and playing features are added.
  10. A "Replace All" bug is fixed, as well the "Replace All" performance are optimized.
  11. Add new menu item "Open All Recent File".
  12. File Auto-detection is configurable now.
  13. A file name separation problem is fixed.
  14. Checking of Recent file list at launch time is able to disable now.
  15. The crash because of column mode selection is corrected.

 

29/11/2004

v2.6 is released.

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.

 

Another main added feature is the File Associations Manager, which allows user to associate/disassociate the file extension with Notepad++. Note that you should have the right of Administrator to perform this operation.

 

The fold/unfold functionality is enhanced : not only the "fold all" behaviour is fixed, but also new folding/unfolding features are added.

 

Here're the detail information (fixed bug and added features) of v2.6 (from v2.5) :

  1. Add the File Associations Manager.
  2. A bug of User Define Language panel is fixed : After creating a new language and restarting Notepad++, all font foreground colors change to white.
  3. Increse the capacity of User Define Language keyword list : from 1024 bytes to 4096 bytes.
  4. Behaviour issue : fixed the problem that the folded document is unfolded while switching back.
  5. A fixed bug : the position of document is entirely memoried while swiching among the document.
  6. New feature for User Language Define System : the comment and comment line symbols can be recognized even the followed character is not a white space (optional to user).
  7. The behaviour of functionality "Fold all" fixed : From now on, not only the folders, bot also all the sub-folders are collapsed when this command is executed.
  8. Add features : user can collapse/uncollapse the current level (the caret current position).
  9. Add features : user can collapse/uncollapse whichever folder level (1-8) he/she wants in the whole document.
  10. Add Underline check box in User Define Language Panel.
  11. Add Prefix feature (optional) for each keyword in User Define Language.
  12. Add a feature that treating the comment tokens as symbols (allow no white space) is optional in User Define Language.
  13. Add a feature that the case sensitive is an option in User Define Language.
  14. Add full screen toggle feature (F11).
  15. A fixed bug : Infinite search when counting (or marking) words backwards.
  16. A fixed bug : Replce all.
  17. Add the UI limit of language name for User Define Language Panel.

 

 

05/11/2004

I just updated the binary files due to the correction of several bugs :

  1. The crash of Notepad++ while opening the empty file (ie. file length zero).
  2. File state updating problem while creating a new file or closing a file.
  3. SQL Keywords syntax highlighting problem.
  4. ASP syntax highlighting problem.

You can :

 

A message for the zip downloader to upgrate from v2.4 or previous version to v2.5 :

If you download the zip format instead of the installer, please, please follow the instructions below to upgrade your Notepad++ :

  1. Get Run Dialog by clicking start->run (Notepad++ should be closed).
  2. Copy this text %APPDATA%\Notepad++ into the text field of Run Dialog.
  3. Click ok. A folder named "Notepad++" will appear.
  4. Delete 2 files config.xml and stylers.xml then unzip the zip file and launch Notepad++.

Otherwise download the installer to make sure your entire system will be updated.

 

False virus detections : if your anti-virus detects the uninstaller of the Notepad++ is infected, don't panic! It's a false virus detection. It's because some anti-virus products incorrectly detect certain NSIS components, which is used by Notepad++ to build installer, as being a virus. Get more information here.

 

02/11/2004
Notepd++ new release - v2.5 :

4 programming languages and divers features are added in this release. Some comments for some new features :
About 2 or 3 months ago, I've got a feature request to have multi-instance of Notepad++ - Here it is.
But be aware, You may lose your Notepad++ setting since each Notepad++ instance tries to write the setting into the same configure file. It'll be ok if you change the setting while the unique instance, but not multi-instance.

For the feature to launch Notepad++ by assigning the language for the syntax highlighing, here's the syntax of command :

notepad++.exe -llanguage file_to_open

ex : c:\program file\Notepad++\notepad++.exe -lxml d:\myproj\proj.vcproj

the valid language string are : c, cpp, java, cs, objc, rc, html, javascript, php, vb, sql, xml, asp, perl, pascal, python, css, lua, batch, ini, nfo, tex, fortran, bash, actionscript and nsis

Note : the parameter is case-sensitive.

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

  1. Add the capacity that user can add his/her extension for each supported language (screenshot).
  2. Add the capacity that user can add his/her keywords for each supported language (screenshot).
  3. Add the new menu entries/features : Insert/Remove TAB, Duplicate or transpose current line, split/join lines and Move Up/Down current line.
  4. Add the support of languages TeX, NSIS, Flash actionscript, Unix/Linux shell script and Fortran.
  5. Add the new font style Underline (screenshot).
  6. Add the Multi-instance functionality : pass the parameter -multiInst (case-sensitive) on the command line to activate it.
  7. Add the feature to open file by resigning the syntax highlighting, that user can pass the parameter -l (case-sensitive) to specify the set language.
  8. Enhance Notepad replacement of View source under IExplorer - the syntax highlighting will be set automatically as HTML (optional in Installer).
  9. Add the selected characters number display on the status bar (screenshot).
  10. Add the total characters number display on the status bar (screenshot).
  11. Correct a bug of the limit number of open file via the open file dialog.
  12. Correct a bug (symbol ^ as operator) for User Language Define System.
  13. Add the shortcut Ctrl-R to Launch the Run Dialog.
  14. Enhance the Run Dialog : the ability to interpreter the environment variables.
  15. Add the Display as UTF-8 menu entry.
  16. Correct an UTF-8 document display bug under Chinese/Korean/Japanese Windows.

 

21/10/2004

The Notepad++ site in Italien is available - just hover your mouse on the left menu : language to choose Italien. It's still in progress by Tommaso Loreto.

As well, a new language Swedish, translated by Kjell Rask, is ready for the Swedish speakers.

I thank them both for their contribution.

05/10/2004

The Dutch translation site is available thanks to Hans Luijten. However, this translation, as the Spanish one, is done partially. If you are interested in completing the translation (without news page, just Download page, Link page, and the FAQ pages), please contact me. As well, you're encouraged to translate the site in another language : Dowload the minimal static pages package to translate them.

4 new languages for the Notepad++ executable binary are available in the Download Section :

I thank them for their translation.

 

26/09/2004

The version 2.4 is released.

Yes I know, this release comes VERY LATE! If I didn't waste my 3 weeks in Portugal... Anyway, some of features that I promised are implemented. The left ones I'll do them in the next release.

From now on, Notepad++ user can change the theme (precisely, the toolbar icons. see screeshot). Please see Change Theme HOWTO for the further information. You can also download Notepad++ Theme Demo Paackage. Please read "readme.txt" which come with the package for the information of installation.

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) screenshot1, screenshot2.
  2. Correct a bug of VB lexer.
  3. Correct a bug of Perl lexer.
  4. Add VB Net keywords.
  5. Add scroll bar in User Define Language dialog in the dock mode (for the people who has the prehistoric configuration - 14" monitor with 640*480 resolution :-) ).
  6. Add the option in the Find/Replace Dialog box to show the found token at the top, in the middle or at the buttom of the edit zone.
  7. Update the keywords list of javascript.
  8. Add the feature to change the toolbar icons(see screeshot).
  9. Add the Unicode encoding feature(see screeshot).
  10. Add 7 languages (Chinese Simplified, Polish, Italian, Danish, Czech, Slovenian and Slovak) into Installer.
  11. Add vb.api file into Installer.

 

22/09/2004

There're 5 new languages available for Notepad++ and 1 VB API file for the auto-completion function (for ones who don't know what it is, see auto-completion HOWTO to learn more about it. ). I also added the API Files part in the Download Section. So if you want to share your api files, please send them to me.

I thank to :

Consonni Daniele (bitmap) for the Italian translation.

Kenneth Mikkelsen for the Danish translation.

Ondrej Muller for the Czech translation.

Jure Zemljic for the Solvenian translation.

Juraj Valašik for the Solvak translation.

Wilco Bloom for the vb.api file.

 

11/09/2004

Home, sweet home. After 3 weeks of unpleasant travel in Portugal, I'm very content to come back.

I want to thank to :

Li Chen for his translation in Chinese simplified.

Marek Robak for his translation in Polish.

Please go to Download Section to get the translation you need.

I'll try to release the version 2.4 as soon as I can. So be patient.

 

22/08/2004

I won't be here during 3 weeks. Before I go, I finished on line user manuals (and a tiny FAQ) for the both English and French version. You can have them by hover your mouse on F.A.Q. (on the right menu).

 

18/08/2004

The available translation for the moment is : Chinese, French, Spanish, German, Hungarian, Russian and Dutch.

I want to thank to :

Alberto Martínez for the Spanish translation.

Dominik Geyer and Heinz Hemker for the German translation

György Bata for the Hungarian translation.

Sergey Frolov for the Russian translation.

Hans Luijten for the Dutch translation.

Please go to Download section to get your language.

 

31/07/2004

The native language support in Notepad++ is available finally. In this release, Notepad++ can speak French , Chinese and Spanish (German and Hungarian are coming soon).

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

Here is the Note to translate.

    The v2.3 new features and corrected bugs (from v2.2) :

  1. Multi-Native Language (For non English speaking users). 3 languages are available : French, Traditional Chinese and Spanish.
  2. Correct a bug of updating the document in dual view while reloading the document modified from outside.
  3. Correct a bug of showing minimised Notepad++ while the opened document is deleted from outside.
  4. Correct a PHP Keywords bug.
  5. Correct a bug about the update of document state while switching with Ctrl+TAB or Ctrl+Shift+TAB.
  6. Correct a minor bug of losing focus while reaching the end of search by using the F3 key (The focus is not restored while ending the notice dialog box).
  7. Add 2 menu entries to show the white space/TAB and EOL separately.
  8. Add right vertical edge line.
  9. Add Context Menu Entry under explorer (optional in the installer)
  10. Add "As the default source viewer" ability for the iexplorer (optional in the installer)
  11. An auto-completion bug is corrected.

 

08/07/2004 23:34

The v2.2 works now under win95/98/Me perfectely!

Go back to SourceForge and Download it.

 

08/07/2004

Due to the v2.2 fail launch under Win95/98, I removed the binaries of this version from SourceForge. However if you work under winnt/w2k/xp, you can download v2.2 here. Note that if you update from an older version, please read the install instruction in the readme.txt.

Sorry for the Win95/98 users, you have to wait, or you can download v2.1 from here. I'm working on this bug, the binaris will be available on SourceForge as soon as the bug is corrected.

 

01/07/2004

The Version 2.2 is available finally.

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 (See screenshot).
  • 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 (See screenshot).

v2.2 new features and corrected bugs (from v2.1) :

  1. Improve the user define language feature (add syntax folding) and allow to user to save the user define language.

  2. Support Unicode (UTF-8, UCS-2).

  3. Add "Mark all", "Style All" (the highlighting of search result) and "Count" feature in the Find Dialog.

  4. Correct "Replace All" (in the find/replace dialog) infinite loop bug. For example : Find "poo" to replace by "pooo".

  5. Add shortcut key Ctrl-F4 and Ctrl-W to close file.

  6. Text foreground colour remains the same when text is selected (change only the selected text background colour).

  7. Add C# language support.

  8. Add Lua language support.

  9. Correct a minor bug for the splitter window (no more context menu for the fix splitter).

  10. Add css.api file and some CSS keywords (Thanks to Caroline Guénette).

 

24/06/2004

Thanks to Alberto Martínez, the Spanish translation page is available (not totally, but in progress)!

 

18/06/2004

I'm back. Not totally, but I'm back. After moving in a new appartment, I'm waiting for the ADSL works. I didn't loaf about during this waiting period. Instead, I worked hard for the next release. The release v2.2 is almost ready to go, so be patient.

 

12/05/2004

Due to my move (a bigger apartment :-D ), I will be unreachable during one week. My main e-mail account will be disable temporarily. You can drop me a mail here if you try to reach me.

 

08/05/2004

The major change for the release v2.1 is its look :

Due to a lot of requests about changing look, I made the standard look (ie. toolbar icons and caret cursor) available (see screenshot).

  1. Support le language Batch (*.bat, *.cmd & *.nt).

  2. Add the ugly standard icons for the toolbar (To activate : Menu : View->Tool Bar->Give me the ugly, hideous, standard icons).

  3. Make Tabbar height configurable (Normal <-> Reduce. To activate : Menu : View->Tab Bar->Reduce me ).

  4. Change the caret to the ordinary one.

  5. Add Toggle fold all feature(To activate : Menu : View->Fold / Unfold all ).

  6. Fix the current line highlighting toggle display bug.

 

22/04/2004

The main feature of latest release is autocomplete functionality (see screenshot). Type Ctrl + Space to trigger the autocomplete list box. For the moment, it works only for the php document (external api file), Resource file (internal implementation), html document (internal implementation) and SQL file (internal implementation) because of missing api files. However, for the other supported languages user can add his own api file in the directory YOUR_NPP_DIR\plugins\APIs where YOUR_NPP_DIR is the directory in which you installed Notepad++. Notes that the extension of api file is api. Here is the list of api file names that they should be for all the supported languages :

LANGUAGE
NAME
.
EXT
C
c
.
api
C++
cpp
.
api
Objective-C
objC
.
api
Java
java
.
api
XML
xml
.
api
HTML
Internal implementation
Javascript
javascript
.
api
PHP
php
.
api
VB/VBS/ASP
vb
.
api
CSS
css
.
api
SQL
Internal implementation
Perl
perl
.
api
Pascal
pascal
.
api
Python
python
.
api
Resource File (rc)
Internal implementation

An api file is a simple normal text file, so you can create it with whichever editor. Note that you should create your api list in alphabetic order. You can find an example php.api in the directory YOUR_NPP_DIR\plugins\APIs.

Here are v2.0 new features and corrected bugs (from v1.9) :

  1. Add autocomplete list box (intern keywords list or extern file.api).

  2. Support the language CSS.

  3. Support the language Python.

  4. Support the language Perl.

  5. Support the language Pascal.

  6. Support *.js file (extern javascript file).

  7. add php 5 keywords.

  8. Notepad++ remembers now the size and the position of the last session.

  9. Notepad++ remembers also if wrap was enable in the last session (do wrap or not).

  10. The focus is always on edit control when Find Dialog appears.

 

19/04/2004

I'm proud to present you the new look of Notepad++ homepage. As you can see, the design of Notepad++ homepage has changed completely thanks to our Web Designer Stéphanie LE GALL (it's her who did all the icons of the Notepad++).

 

06/04/2004

The features requested most are making tab size and replacing tab by space configurable. It's easy to implement those features but that takes me more time is to find a way to make Notepad++ less complicated (ie. to make your life easier). So here they are.

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.

  2. Add "Set Max Number of Opened Files" menu entry (Setting->Set Max Number of History Files), that allows user to set max opened files history. Note that the maximum number is 30. Enter for accepting the nb max file value and Esc for cancel the action.

  3. Tab size and replacing tab by space are configurable now (Setting->Tab Setting). Enter for accepting the tab size value and Esc for cancel the action.

  4. Support now Unix and Mac format (before v 1.9 Notepad++ supported only read mode). The user can also convert his doc to the 2 other formats (Unix -> Mac / Dos, Dos -> Unix / Mac and Mac -> Dos / Unix).

  5. Launch problem under NT 4 is corrected.

 

27/03/2004

Notepad++ crashes for some different configuration while leaving the program. From now on this bug is identified and corrected :

Thanks to Franck and Kjell Inge Sandvik, without their help, I can not resolve this problem.

The corrected Notepad++ executable file is available to download here. To correct the problem, you just need to unzip the Notepad++.exe into the directory where the Notepad++ is installed, et voilà!

 

14/03/2004

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).

v1.8 new features (from v1.7) :

  1. VB & VBS is supported. See screenshot.

  2. SQL is supported. See screenshot.

  3. Objective-C is supported. See screenshot.

  4. An installer is added.

 

07/03/2004

Finally, the Notepad++ v1.7 is configurable TOTALLY!

For each style in every supported language, user can change the background/foreground colour, 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.

Furthermore , user can configure the global styles:

  • Style Default : The definition of this style will be the default definition for all non-defined style.
  • Indent guideline. See screenshot.
  • Brace highlighting (with indent guideline highlighting). See screenshot.
  • Bad brace. See screenshot.
  • Current line background. See screenshot.
  • Mark colour. See screenshot.
  • Selected text colour. Seescreenshot.
  • Caret colour. See screenshot.

To access to the Style Configurator Dialog, click Menu Language-> Styler Configurator...

v1.7 new features and fixed bugs (from v1.6) :

  1. Syntax folding for MS ini file is added. See screenshot.

  2. Improve the asp language support.

  3. Style Configurator is added. From now on Notepad++ is configurable completely.

 

01/02/2004

First of all, I want to say thank you to the ones who wrote to me about Notepad++ : I wanted abandon this project but thanks to your encouragement, I continue to improve Notepad++.

Notepad++ v1.6 release note :

I intend to add the iexplorer (a Web Control) as a component of Notepad++ in order to interpreter the opened html code in Notepad++ on the fly. If you guys have (or know the links about) this part of code source (in c or c++, without MFC, ATL or WTL), please let me know.

From now on, I work on Syntax Highlighting Customisable System which allows user to customize the colours of each language supported by Notepad++. It'll be done in the next release (I hope :-) ).

Here are new features and fixed bugs of v1.6 (from v1.5) :

  1. Support now the hot key Ctrl+Tab / Ctrl+Shift+Tab to switch to the next / previous document.

  2. Current Line Highlighting is added (to enable/disable : Menu View -> Current Line Highlighting). See Screenshot.

  3. Recent File History is now enhanced (eliminate non-available file path before loading Recent File History).

  4. Go to line # Dialog Box is added (access to it by Ctrl+G or Menu Search->Go to line...). SeeScreenshot.

  5. Status Bar is enhanced :

    • display the current position Ln & Col of caret - double click on this zone will launch Go to line # Dialog Box. See Screenshot.


    • display the insertion mode INS | OVR - simple click on this zone will switch the alternative insertion mode (The same effect of key stroke Insert). See Screenshot.


  6. Fixed bug : The focus wasn't restored after switching back to Notepad++.

26/01/2004

Finally, the mailing list of Notepad++ is in action!

The aim of the mailing list is to offer the bi-direction of communication between the Notepad++ team and the end users, such as the news diffusion, the support, the feature request and the bug report.

Click Notepad++ Mailing list to join in the mailing list.

 

19/01/2004

Notepad++ v1.5 release note:

The new feature "Brace and Indent guideline Highlighting" is added in the version 1.5 : that helps the users to locate the block easily (See screenshot1, screenshot2).
As well, this version added the syntax highlighting for asp files (see screenshot3).

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

  1. Brace and Indent guideline Highlighting : When the caret stays beside of one of those symbols { } [ ] ( ), the symbol beside of caret and its symmetric opposite symbol will be highlighted, as well the indent guideline (if any) in order to locate the block in the code more easily.
  2. The tooltips for the tool bar are added. (Feature Request from James Kuo )
  3. Syntax HighLighting of ASP file is added. (Feature Request from Claude Delienne <Kompy> )
  4. fixed bug : The position of the document wasn't restored correctly after closing or drag-and-dropping a document. (Bug report from Stephane LE GALL )
  5. fixed bug : the Find text dialog didn't memorize the searched words. (Bug report from James Kuo )
  6. fixed bug : the incorrect display of line number margin by doing the zoom is corrected. (Bug report from James Kuo)

12/01/2004

Notepad++ v1.4 release note:

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. However, it has been tested only under the traditional Chinese Windows environment. So if you use it under the Korean, Japanese or simplified Chinese Windows system, please let me know whether it works correctly.

Here are the new features (from v1.3) :

  1. Code page auto-detection is done. Notepad++ works automatically now under Traditional/Simplified Chinese Windows. as well under Korean and Japanese Windows (One fixed bug : the native characters will be displayed correctly under c/c++/java lexer. See screenshot).
  2. Bookmark feature is added. User can just click on the bookmark margin (located right side of line number margin) or type Ctrl+F2 to toggle a book mark. To reach the bookmark, type just F2 (Next bookmark) or Shift+F2 (Previous bookmark). To clear all bookmarks, clik the Menu Search->Clear All bookmarks (see screenshot).
  3. An icon of wrap the text is added into the tool bar, Thank to our Art Chief Stephane LE GALL for her aesthetic design.
  4. Syntax highlighting of *.ini is added.
  5. Multi-user configuration system is done. From now on the personal GUI configuration and history are saved in the user directory. Also it's no more necessary to modify the user configuration file manually, Notepad++ memorizes automatically the current GUI configuration for the next session.
  6. An "pseudo bug" of find string is corrected thanks to our Test & Support Manager Oren BAUM who reported this problem. This "pseudo bug" is that if the user try to find a whatever string just after opening a file (without placing the caret), he will find nothing because the caret is at the end of file. The remedy is Notepad++ puts the caret at the beginning of the opened document.
  7.  

03/01/2004 :

Happy New Year.

The one of the major features of version 1.3 is XML Configurator. It means the users can configure the GUI by modifying the file NotepadPlus.xml. The modification of NotepadPlus.xml is quite easy. Anyway if I have the time, I'll try to do the document for it. The configuration dialog will be done in the future release (not the next one).

Note that the modification of the file NotepadPlus.xml must be before you launch the notepad++ but not during, otherwise all the modification will be erased. This bug will be fixed in the next release.

The other added features come from the pertinent suggestions of James Kuo. They're :

  • The function of closing all documents but current document
  • The doxygen syntax highlighting
  • The history (the list of the opened document)

I worked hard for this release during the holidays, So enjoy!!!

 

26/12/2003 :

Voilà your Xmas present from Santa Claus : The new release of Notepad++ v.1.2 !!!

This new release works on the traditional Chinese Windows system (Thanks to James Kuo). The new features of Notepad++ in the future are aimed at the support of different natural languages (ie. it should work on different languages like Hebrew Windows system or Korean Windows system, but I need the testers who possess those such systems).

Here are the corrected bugs & new features (from the v.1.1) :

  1. Add text wrap function.
  2. Add automatic indentation. (not intelligent indentation yet).
  3. remove no needed fold marge for some types of document.
  4. correct the problem of different size of fold margin for the different type of document.
  5. correct the problem that the dialogs don't receive the key stroke of ENTER.
  6. Add new menu entry to support traditional Chinese code page, so from now on N++ works under the Chinese windows system.
14/12/2003 :

The Notepad++ version 1.1 is just released! The Fixed Bugs & Added features from version 1.0 are :

  1. A makefile works on MinGW 3.0
  2. An enhancement on the filter of FileDialog.
  3. When user launch findReplaceDialog (with Ctrl + F or Ctrl + ), npp check if there's selected text. if yes, the selected text will be inserted into the list box of findReplaceDialog.
  4. A miniature bug for toolBar display is corrected.
  5. Add 2 menu entries for the existing functions go to another view and clone to another view, and remove one invalid menu entry.
  6. Add 1 menu entry for shell execution (to launch the program from n++). A good suggestion from Fouad BERBOU.

There're some missing features which were planning in this version will come up with the next version.

12/12/2003 :
  v.1.0 bis Fixed Bugs & Add features :
  1. A miniature bug for toolBar display is corrected (Thanks to Oren).
  2. Add 2 menu entries for the existing functions go to another view and clone to another view, and remove one invalid menu entry (Thanks to Fouad BERBOU)
10/12/2003 :
  New added features :
  1. A makefile working for MinGW 3.0. is available.
  2. An enhancement on the filter of file open dialog is done.
  3. When user launches find & Replace dialog (with Ctrl+F or Ctrl+H), npp checks if there's selected text. if yes, the selected text will be inserted into the list box of find & Replace Dialog.