Notepad4 v24.09r5472 Portable
Notepad4 (Notepad2⨯2, 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.
Features
- 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😞
- Plain Text
- ABAQUS
- ActionScript for ActionScript 3 and 4.
- Android Smali, Screenshots
- javap
- Jasmin
- ANSI Art
- ANSYS Parametric Design Language
- Assembler, Screenshots
- MASM
- GNU Assembler
- NASM
- Asymptote Vector Graphics Language, up to Asymptote 2.70.
- AutoHotkey_L and AutoHotkey_H Script, up to v2.
- AutoIt3 Script, up to 3.3.16.
- AviSynth Script, up to AviSynth 2.6, AviSynth+ 3.6, GScript 1.1.
- AWK, up to GNU AWK 5.3.
- Batch Script, Screenshots
- blockdiag, seqdiag, actdiag and nwdiag
- C#, up to C# 12.0. Screenshots
- Vala 0.54
- C/C++, Screenshots
- Objective-C/C++, Screenshots
- C Standard Library, up to C2x.
- C++ STL, up to C++20.
- Cangjie (仓颉), up to June 2024.
- CSS Style Sheet, up to July 2024.
- SCSS Style Sheet, up to Dart Sass 1.50.
- Less Style Sheet, up to Less 4.1.
- HSS Style Sheet
- CMake, up to CMake 3.29. Screenshots
- CoffeeScript, CoffeeScript 2.7.
- Common Intermediate Language
- Configuration / Properties File
- Apache Configuration File
- CSV File
- D, up to D language 2.0.
- Dart, up to Dart 3.4.
- Diff/Patch File
- F#, up to F# 8.0.
- Fortran, up to Fortran 2023.
- GN Build, up to GN 2019-03-13.
- Go, up to Go 1.21.
- Go+ (GoPlus) and the Q language
- Gradle, up to Gradle 8.3, Screenshots
- GraphViz Dot, up to GraphViz 2.49, Screenshots
- Groovy, up to Groovy 5.0.
- Haskell, up to GHC 9.6.
- Haxe, up to Haxe 4.3.
- HTML, up to WHATWG July 2024. Screenshots
- ASP
- ASP.NET
- JSP
- PHP
- INI Configuration File
- Inno Setup, up to Inno Setup 6.2.
- Boost Jam, up to Jam 4.4.
- Java, up to Java 22. Screenshots
- BeanShell
- JavaScript, up to ECMAScript 2024 with JSX and Web APIs.
- JSON and JSON5 Document
- Julia Script, up to Julia 1.9. Screenshots
- Kotlin, up to Kotlin 2.0.
- LaTeX
- Lisp Script (Common Lisp, Clojure, Scheme, etc.)
- LLVM IR, up to LLVM 16.
- Lua Script, up to Lua 5.4.
- Makefile, Screenshots
- nmake
- gmake
- Borland bmake
- qmake
- ninja
- Markdown, up to CommonMark 0.31, with following extensions:
- GitHub Flavored Markdown
- GitLab Flavored Markdown
- Pandoc’s Markdown
- Mathematica and WolframScript
- MATLAB, Screenshots
- Octave
- Scilab
- Gnuplot
- Nim Script, up to Nim 2.0.
- Nullsoft Scriptable Install System, up to NSIS 3.09.
- OCaml, up to OCaml 5.0.
- Pascal, Delphi
- Perl, up to Perl 5.36. Screenshots
- PowerShell, up to PowerShell 7.2.
- Python, up to Python 3.12. Screenshots
- PHP Script, up to PHP 8.3. Screenshots
- Windows Rescouce Script
- R, up to R 4.2.
- REBOL 3 and Red
- Ruby, up to Ruby 3.3. Screenshots
- Rust, up to Rust 1.38. Screenshots
- SAS, up to SAS Viya 2024.06.
- Scala, up to Scala 3.2.
- Shell Script
- Bash likes (sh, bash, dash, ash, zsh, ksh), up to Bash 5.2. Screenshots
- C Shell (csh, tcsh), up to tcsh 6.24.
- M4 Macro, limited support
- SQL Query
- SQL Standard, up to SQL:2016.
- MySQL, up to MySQL 8.0, MariaDB 10.9.
- SQLite3, up to 3.44.
- PostgreSQL, PostgreSQL 14.
- Transact-SQL, SQL Server 2019.
- Oracle, Oracle 20, incomplete.
- Swift, up to Swift 5.10.
- TCL, Screenshots
- Texinfo, up to Texinfo 7.1.
- TOML File
- TypeScript, up to TypeScript 5.4.
- Visual Basic, VB6, VB.NET
- VBScript
- VHDL, up to VHDL 2019.
- Verilog HDL, up to Verilog 2005 and SystemVerilog 2017.
- Vim Script
- WebAssembly, up to wabt 1.0.
- WinHex Script and template, up to WinHex 20.9.
- XML Document, Screenshots
- XML Schema
- XML Stylesheet
- SGML and DTD
- Apple Property List
- YAML Document
- Zig, up to Zig 0.13.
- Many Others
- 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
Screenshots
Homepage | What's New
OS: Windows XP / Vista / 7 / 8 / 8.1 / 10 (x86-x64) / Server 2003 / 2008 / 2012 / 2016 / 2019 / 2022
Language: ML / ENG
Medicine: FreeWare
Size: 1,09 MB.
Download From Homepage
Portable
No comments