Notepad++ 8.9.3 – Free Code and Programming Editing Tool

Edit source code efficiently with syntax highlighting, customization, and multi-language support.

1
1502
To request this update, you need to login first.
Notepad++ - Lightweight text editor with syntax highlighting for coding and file editing tasks.

Notepad++ is a free and open-source code editor created as a more advanced replacement for the standard Notepad. It supports numerous programming languages and runs efficiently on Microsoft Windows. The editor also allows users to define their own custom syntax highlighting and code folding rules, offering flexibility for any coding style or language.

The software significantly improves coding productivity by providing color-printed source code, making code structure and syntax easier to read and understand. Its multi-document editing system lets users handle multiple files simultaneously or edit one file in two synchronized split views for side-by-side comparison or parallel work.

Notepad++ features a fully customizable interface with complete drag-and-drop functionality. This makes it simple to organize tabs, rearrange panels, or open files directly by dragging them into the workspace. These features help streamline the coding workflow and reduce time spent on repetitive tasks.

The project is built on the robust Scintilla editing component, written in C++ with the Win32 API and STL. This ensures a combination of high performance, efficiency, and low memory usage. Released under the GPL License, Notepad++ remains a lightweight yet powerful editor that continues to evolve through community contributions and open development.

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

What’s New in Notepad++ 8.9.3:

  • Regression fix: a crash in User Defined Language.
  • Regression fix: installing (or removing) the plugin re-opens Notepad++ with permanent admin privilege.
  • Regression-fix: wrongly added parentheses for some multi-byte characters.
  • Regression-fix: incorrect function list text display for non-UTF8 documents.
  • Regression-fix: ProjectPanel Workspace text localization issue.
  • Regression-fix: Change History margin is not enabled by default.
  • Regression-fix: update & plugin download fail behind corporate MITM proxies.
  • Security enhancement: Update cURL to v8.19.0 in auto-updater (WinGUp) to fix cURL security issue (CVE-2025-14819).
  • Improve performance by migrating the XML parser from TinyXML to pugixml.
  • Update Scintilla to 5.6.0 & Lexilla to 5.4.7.
  • Fix the issue where printing caused Notepad++ to crash.
  • Fix Find in Files failing to search file content on disk.
  • Add disableNppAutoUpdate.xml to disable auto-update when WinGUp (GUP.exe) is present.
  • Fix a memory leak on exit.
  • Fix installed auto-completion files that are not overwritten after update.
  • Add model capacity of shortcuts.xml & contextMenu.xml for administration.
  • Add an option to disable selected text drag-and-drop.
  • Fix wrong theme-writing path for non-ProgramFiles installations.
  • Enhancement: prevent XML config files from being overwritten when updating portable package (copy/paste).
  • Fix incomplete Find dialg tab translation when 1st opêned from Project Panels.
  • Fix Notepad++ spawning a new Windows Explorer process in Task Manager.
  • Add Function List & Autocompletion for D language.

Official Homepage – https://notepad-plus-plus.org

Compatible Operating Systems: Windows XP, Vista, 7, 8, 8.1, 10, and 11 (32-bit and 64-bit).

Notepad++ - Free code editor for developers supporting multiple programming and markup languages.
3.5 2 votes
Rate It
1 Comment
Inline Feedbacks
View all comments