Выпуск редактора CudaText 1.110.3 CudaText — это свободный, кросс-платформенный редактор кода, написанный на Lazarus. Редактор поддерживает расширения на Python, и имеет несколько особенностей, позаимствованных из Sublime Text. Редактор подойдет продвинутым пользователям и программистам (доступно больше 200 синтаксических лексеров). Некоторые возможности IDE доступны в виде плагинов. Репозитории проекта находятся на GitHub. Для запуска в Linux есть сборки на GTK2 и Qt5. CudaText отличается относительно быстрым запуском (около 0.3 секунды на CPU Core i3). Изменения, сделанные за последние 2 месяца: - Улучшен движок регулярных выражений TRegExpr. Добавлены атомарные группы, именованные группы, lookahead+lookbehind assertions, поиск юникодных групп по \p \P, поддержка символов юникода больших U+FFFF. Это тот же движок, который входит в Free Pascal, но версия из upstream. Есть надежда, что изменения из upstream войдут и в Free Pascal. - Доработаны лексеры. Например, JSON теперь подчеркивает все неверные JSON конструкции, Bash подчеркивает неверные «числа», PHP сильно доработан для прохождения тестов из другого редактора. - Добавлены опции: Шрифт статус-бара. Элемент UI-темы для цвета статус-бара. Разрешение показа полосы вкладок. Разрешение показа нижней и боковой панелей при запуске. Команда «Проверить обновления» работает во всех ОС. - Новый лексер RegEx, для раскраски ввода диалога Поиск в режиме «регулярных выражений». - Вертикальные блоки для режима «перенос строк» теперь работают примерно так же, как и в Sublime Text и VS Code.