Notepad++ is a free source code editor (and Notepad replacement), which supports several programming languages, running under the Microsoft Windows environment. It also gives the extra functionality to define a user’s own language for the syntax folding and syntax highlighting.
You can print your source code in color. It allows a user to edit the different document at the same time and even to edit the same document synchronizely in 2 different views.
Notepad++ supports full drag and drop. This project, based on the Scintilla edit component (a very powerful editor component), written in C++ with pure win32 API and STL (that ensures the higher execution speed and smaller size of the program), is under the GPL Licence.
- Syntax Highlighting and Syntax Folding
- User Defined Syntax Highlighting
- Regular Expression Search/Replace supported
- Full Drag ‘N’ Drop supported
- Dynamic position of Views
- File Status Auto-detection
- Zoom in and zoom out
- Multi-Language environment supported
- Brace and Indent guideline Highlighting
- Macro recording and playback
Changes in Notepad++ 7.7.1:
- Fix drag and drop tab regression: dragging tab is switched to another tab issue.
- Fix an input regression: Cyrillic, Turkish and other languages input issue in ANSI mode.
- Fix an ASP regression: VB loses syntax highlighting in ASP document.
- Fix Reload dialog displaying issue during File Monitoring.
- Fix “unhide lines” markers disappears issue.
- Fix Plugin menu is not a localized issue if no plugin installed.
- Add “Copy File Name” command in the context menu of “Folder as Workspace”.
- Fix crash while sorting lines with numbers longer than 20 digits.
- Enable Scintilla Virtual Space Option change from macro.
- Add Tcl, CMake and AutoIt keywords; add Python and SQL new syntax highlighting categories.
- NppExport v0.2.8 (32-bit x86 only)
- Converter 4.2.1
- Mime Tool 2.5
Size: 3.50 MB