Быстрый, минималистичный и расширяемый кроссплатформенный текстовый редактор для программистов с графической и терминальной версиями и поддержкой скриптов на Lua.
zufuliu/notepad4
Лёгкий текстовый редактор для Windows на базе Scintilla с подсветкой синтаксиса, сворачиванием кода и автодополнением для многих языков.
Open source альтернатива:Sublime Text
- Звёзды
- 5,065
- Форки
- 326
- Открытые issues
- 225
- Последний коммит
- 4 дня назад
Что это?
Notepad4 — текстовый редактор и редактор кода для Windows на базе компонента Scintilla. Он поддерживает подсветку синтаксиса, сворачивание кода, автодополнение и списки API для множества языков программирования и форматов документов, включая C/C++, Python, Go, Rust, JavaScript, Markdown и другие.
Проект представляет собой современную переработку Notepad2 и Notepad2-mod на C++. В нём появились закладки, выделение всех вхождений слова или выбранного фрагмента, контекстное автодополнение, предпросмотр цветов во всплывающих подсказках и преобразование Base64 и чисел между системами счисления. Также поддерживаются отрисовка через Direct2D/DirectWrite, лигатуры шрифтов, цветные эмодзи и улучшенный ввод на китайском, японском и корейском языках.
В пакет входит matepath — плагин файлового браузера, созданный на основе metapath. Доступны сборки для Windows x86, x64 и ARM64; редактор также можно запускать в других системах через Wine.
Ключевые возможности
- 01Подсветка синтаксиса, сворачивание кода и списки API для множества языков и форматов
- 02Автодополнение слов, функций, фигурных и квадратных скобок, а также кавычек
- 03Закладки и выделение всех вхождений слова или выбранного фрагмента
- 04Отрисовка через Direct2D/DirectWrite с лигатурами шрифтов и цветными эмодзи
- 05Улучшенная обработка ввода и слов на китайском, японском и корейском языках
- 06Встроенный плагин файлового браузера matepath
Сценарии использования
- Просмотр и редактирование исходного кода и конфигурационных файлов в Windows без полноценной IDE
- Работа с логами, CSV-файлами и скриптами в быстро запускающемся редакторе
- Редактирование файлов на Batch, PowerShell, SQL или Makefile с подсветкой синтаксиса
Темы
Частые вопросы
- Что такое notepad4?
- Лёгкий текстовый редактор для Windows на базе Scintilla с подсветкой синтаксиса, сворачиванием кода и автодополнением для многих языков. Notepad4 — текстовый редактор и редактор кода для Windows на базе компонента Scintilla. Он поддерживает подсветку синтаксиса, сворачивание кода, автодополнение и списки API для множества языков программирования и форматов документов, включая C/C++, Python, Go, Rust, JavaScript, Markdown и другие.
- notepad4 можно использовать бесплатно? Какая у него лицензия?
- notepad4 распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- notepad4 всё ещё поддерживается?
- Активно поддерживается. Последний коммит в notepad4 — 18 окт. 2026 г..
- Для чего можно использовать notepad4?
- Просмотр и редактирование исходного кода и конфигурационных файлов в Windows без полноценной IDE Работа с логами, CSV-файлами и скриптами в быстро запускающемся редакторе Редактирование файлов на Batch, PowerShell, SQL или Makefile с подсветкой синтаксиса
- Где скачать notepad4?
- Исходный код и инструкции по установке — на GitHub: https://github.com/zufuliu/notepad4
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Быстрый и лёгкий текстовый редактор для Windows на базе Scintilla с подсветкой синтаксиса, созданный на основе кода Notepad2.
Бесплатный редактор исходного кода и замена Блокноту для Windows с подсветкой синтаксиса многих языков программирования.
Современный и простой в использовании текстовый редактор для терминала, который поставляется одним статическим бинарным файлом без зависимостей и позиционируется как преемник nano.
GNU Emacs — расширяемый, настраиваемый и самодокументируемый текстовый редактор с отображением в реальном времени, построенный на интерпретаторе Emacs Lisp.
Текстовый редактор для Android с подсветкой синтаксиса, поддержкой LSP, встроенным терминалом и расширениями.