
Notepad++ is a free, open-source code editor designed to replace Notepad. It supports multiple programming languages and runs on Microsoft Windows. Users can also define custom languages for syntax highlighting and folding.
Notepad++ enhances coding productivity with color-printed source code and multi-document editing. Work on multiple files simultaneouslyโor even edit the same document in two synchronized split views. The interface supports full drag-and-drop functionality for seamless workflow customization.
This project, built on the powerful Scintilla editing component written in C++ using the Win32 API and STL, is released under the GPL License. This combination ensures high performance and compact program size.
The supported programming languages: ASP, Ada, ASCII artwork, Assembly, AutoIt, BAT, C, C#, C++, Caml, CSS, Doxygen, FORTRAN, HTML, Haskell, Java, javascript, KiXtart, Lisp, Lua, makefile, Matlab, Objective-C, Pascal, Perl, PHP, PostScript, Python, Ruby, Scheme, Unix Shell Script, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, VB/VBScript, XML.
Notepad++ Features
- Syntax Highlighting and Syntax Folding
- WYSIWYG
- User-Defined Syntax Highlighting
- Auto-completion
- Multi-Document
- Multi-View
- Regular Expression Search/Replace is supported
- Full Drag โNโ Drop supported
- Dynamic Place of Views
- File Status Auto-detection
- Zoom in and zoom out
- Multi-language environment supported
- Bookmark
- Brace and Indent guideline Highlighting
- Macro recording and playback
Changes in Notepad++ 8.8.1 :
Included plugins:
- NppExport v0.4
- Converter v4.6
- Mime Tool v3.1