Join Nostr
2026-05-03 05:58:45 UTC

Пятнадцать байтов на стек от конца (RSS Feed) on Nostr: Ноутпады всё падали Про текстовый редактор ...

Ноутпады всё падали

Про текстовый редактор Notepad замолвлю слово. Тоже ведь к ретрокомпьютингу относится.

В 1985 году вышел первый Windows 1.0, и в его составе редактор Notepad, заменивший наконец ужасный EDLIN.


( )

Ничего умного тот Notepad не умел, и дожил в таком виде почти до наших дней. Только в 2023-м Микрософт стал добавлять некоторые полезные фичи.

В 2003 году один крутой француз решил, что неплохо бы Notepad всё-таки улучшить. Появился опенсорсный Notepad++ (https://github.com/notepad-plus-plus/notepad-plus-plus), и набрал довольно таки приличную популярность. Но он был сделан только для Windows, и с выходом Visual Studio Code стал угасать.


( )

В 2019 году другой крутой чувак предложил сделать это дело переносимым. Появился проект Notepad Next (https://github.com/dail8859/NotepadNext), умевший всё то же самое, но сделанный на базе Qt. То есть и для Linux и macOS. На днях в новостях мелькнула его новая версия.


( )

Поглядел я на него - вроде по уму всё сделано. Только зачем мне GUI? Я в текстовом терминале живу. А давай-ка переделаю на текстовый интерфейс. Какой у нас есть хороший TUI фреймворк? Народ недавно старый знакомый Turbo Vision (https://github.com/magiblot/tvision) отрихтовал. Сказано - сделано. Claude Code изрядно попыхтел, но выдал вполне рабочую версию. Убрал все хвосты от Qt и дописал нужные куски для TVision. Мне пришлось только с цветовой палитрой покумекать. И не все фичи там ещё доступны (макросы, code folding). Но для проекта выходного дня очень неплохо.

Исходники здесь: sergev/notepad-turbo (https://github.com/sergev/notepad-turbo)


( )

https://www.dreamwidth.org/tools/commentcount?user=vak&ditemid=1538365
comments

https://vak.dreamwidth.org/1538365.html