Перейти к содержимому

План развития

Сначала Birchpad догоняет Notepad++ (этапы 1–6), потом идёт дальше (этап 7). Этапы упорядочены по зависимостям, а не по календарю. Подробный список с отметками — в ROADMAP.md.

Вкладки, кодировки и концы строк без потерь, простой поиск и замена, строка состояния как в Notepad++, один экземпляр с командной строкой Notepad++, установщики, портативный режим.

Подсветка 50 языков на tree-sitter, вложенные языки, сворачивание, мультикурсор и столбцы, умная подсветка, закладки, операции со строками, два вида, сессии с резервными копиями, слежение за файлами, автообновления.

Расширенный режим и регулярные выражения, пометки, поиск в файлах, панель результатов, пошаговый поиск, боковые панели (список функций, карта документа, рабочее пространство, проекты), история переходов, история изменений.

Темы и импорт тем Notepad++, «Определение стилей», окно настроек, редактор горячих клавиш, макросы, пользовательские языки, автодополнение, меню «Запуск» и «Инструменты», кодовые страницы DOS и EBCDIC, русский интерфейс, печать, текст справа налево.

API плагинов как компонентов WebAssembly (команды, документы, события, панели, меню), скрипты (Lua или Rhai), менеджер плагинов со списком разрешённых для организаций. Встроенные версии популярных плагинов Notepad++: Compare, инструменты JSON/XML, hex-просмотр, проверка орфографии.

Всё, что этапы 1–5 сделали иначе или оставили на потом: шрифты в темах, остальные разделы настроек, меню «Окна», цветные и закреплённые вкладки, контекстное меню текста, редактор UDL, предпросмотр печати, больше языков интерфейса, проверка методов ввода и экранных дикторов на реальных системах.

Клиент LSP, палитра команд и быстрый поиск файлов, Git (изменения на полях, blame, diff), встроенный терминал, синтаксическое выделение, файлы в несколько гигабайт, правка по SSH/SFTP, просмотр CSV и JSON, режим Vim, совместное редактирование, ИИ-помощник (отключается политикой OnlineFeatures).

Канал Из чего Как часто
Nightly ветка следующей версии каждую ночь, если есть изменения
Beta release/x.y раз в 1–2 недели
Stable теги ветки релиза раз в 4–8 недель

Готовятся: подпись Authenticode для Windows и нотаризация для macOS, MSI для ARM64, манифесты winget и Scoop, шаблоны ADMX/ADML.