Home > Software > Editors > Code Editors > Notepad4
Details
- Package ID
- notepad4
- Version
- 26.10.6392
- Downloads
- 4390
- Website
- https://github.com/zufuliu/notepad4
Summary
Notepad4 (Notepad2x2, Notepad2++) is a light-weight Scintilla based text editor for Windows with syntax highlighting, code folding, auto-completion and API list for many programming languages and documents, bundled with file browser plugin matepath.
Description
Notepad4 (Notepad2x2, Notepad2) is a light-weight Scintilla based text editor for Windows with syntax highlighting, code folding, auto-completion and API list for many programming languages and documents, it’s based on (rewritten in modern C) Florian’s Notepad2 and XhmikosR’s Notepad2-mod. matepath is a file browser plugin and based on (rewritten in modern C++) Florian’s metapath.
Changes compared to Notepad2 or Notepad2-mod:
- Support for bookmarks
- Option to mark all occurrences of a word or selection, and show matched count
- Enhanced auto-completion for words and functions
- Context-based auto-completion for some words
- Enhanced auto indentation
- Auto completion for braces, brackets and quotes
- Color preview via CallTip and click CallTip to open color dialog
- Support Base64 encoding and decoding
- Syntax highlighting, code folding and API list for (see built-in file extension list)
- Toggle fold for specific level, shortcuts: Alt+Number
- Toggle fold for current block without scrolling back to the block start line, shortcut: Alt+C, or context menu “Toggle Fold”
- Improved support for Chinese, Japanese and Korean: inline mode IME, word wrapping, word selection, case conversions, etc.
- Insert new GUID and current timestamps
- Number conversion between decimal, hexadecimal, octal and binary
- Display caret location and length of selected text in count of characters
- Improved support for NFO ANSI art
- Support various Windows system integration
- Support high DPI display with HD version
- Support rendering using Direct2D DirectWrite, and switch between GDI and Direct2D
- Support font ligature with font like FiraCode in Direct2D mode
- Support color font (Windows 8.1 and above) in Direct2D mode, useful to display color Emoji 😊 and others
- Experimental support for RTL layout (GDI) and bidirectional (Direct2D), useful for Arabic and Hebrew
- Support using fractional font size
- Support full screen mode
- Support compress & pretty for CSS, JavaScript, JSON and JSON5
- Support copy as RTF
- Support text transliteration
- Support drag and drop file from Visual Studio, Android Studio, IntelliJ IDEA, etc.
- Other various major or minor changes and tweaks
Options
By default, this package will install the multi-language build of Notepad4 best suited for your processor (Win32, x64, ARM, ARM64 and AVX2 available). Other options can be requested as follows:
Single-language
Use the \Language: parameter with:
- de – Deutsch
- en – English
- fr – Francais
- hans – 中文 (简体)
- hant – 中文 (繁體)
- it – Italiano
- ja – 日本語
- ko – 한국어
- ru – Русский
Low-resolution
64-bit capable machines will get a build with high-definition images. If you would prefer a low-resolution install, use the \LowRes parameter.
Example to download and install the Simplified-Chinese-only, Low-Resolution build:
choco install notepad4 --params="'/Language:hans /LowRes'"