rizonesoft/Notepad3

Public

Notepad like text editor based on the Scintilla source code. Notepad3 based on code from Notepad2 and MiniPath on code from metapath. Download Notepad3:

  • Stars6.7k+19 tuần này
  • Forks412
  • Watchers68
  • Issues104
  • Ngày tạo13/11/2015
  • Cập nhật gần nhất30/10/2026
  • Ngôn ngữC
  • Giấy phép—
Readme.md27.4 KBRaw

Notepad3

A fast, lightweight, Scintilla-based text editor for Windows

License CI Release Nightly

Website · Downloads · Documentation · FAQ · Changelog · Sponsor


Notepad3 is a free, open-source text editor with syntax highlighting for Windows. Built on the Scintilla editing component and Lexilla lexer library, it has a small memory footprint while being powerful enough for professional programming and everyday text editing.

Notepad3 is based on code from Florian Balmer's Notepad2 and XhmikosR's Notepad2-mod. MiniPath is based on Florian Balmer's metapath.

Features

Editing

  • Code folding with toggle-all support
  • Bookmarks for quick navigation within files
  • Word auto-completion with configurable fill-up characters
  • Mark all occurrences of a selected word with occurrence count display
  • Find and Replace with PCRE2 regular expression engine
  • Focused View — filter display to show only lines matching the current word/selection (Ctrl+Alt+V), with fold, bookmark, and highlight modes
  • TinyExpr++ — inline math expression evaluation with 80+ functions (type expression=? to evaluate in-place, use ${expr} in line numbering).
  • Undo/Redo that preserves selection state
  • Visual Studio–style copy/paste of the current line (when nothing is selected)
  • Virtual space rectangular selection (Alt+Drag)
  • Accelerated word navigation with configurable delimiters
  • Insert GUIDs directly into your document
  • Clipboard monitoring mode (/b command-line switch) — automatically appends every clipboard change as a new entry at the end of the document; stop at any time via Edit → Stop Clipboard Monitoring without closing the editor.

Syntax Highlighting

Over 55 languages supported, including:

ANSI Art, Apache Config, Assembly, AutoHotkey, AutoIt3, AviSynth, Awk, Batch, C/C++, C#, CMake, CoffeeScript, CSS, CSV, D, Dart, Diff, F77/Fortran, Go, HTML/XML, Java, JavaScript, JSON, Julia, Kotlin, KiXtart, LaTeX, Lua, Makefiles, Markdown, MATLAB, Nim, NSIS, Pascal, Perl, PHP, PowerShell, Python, R/S-Plus, Registry, Resource Script, Ruby, Rust, Shell Script, SQL, SystemVerilog, Tcl, TOML, VBScript, VHDL, Verilog, Visual Basic, YAML, and more.

Nội dung README thuộc về rizonesoft và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/rizonesoft/Notepad3