[#] Выпуск редактора CudaText 1.110.3
Новостной_робот(mira, 1) — All
2020-09-02 01:00:01


CudaText — это свободный, кросс-платформенный редактор кода, написанный на Lazarus. Редактор поддерживает расширения на Python, и имеет несколько особенностей, позаимствованных из Sublime Text. На Wiki-странице проекта [ https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 ]( https://wiki.freepascal.org/CudaText#Advantages_over_Sublime_Text_3 ) автор перечисляет преимущества над 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. Подробнее описано в Вики, [ https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection ]( https://wiki.freepascal.org/CudaText#Behaviour_of_column_selection ) Для пользователей ST3 сделан раздел в Вики, показывающий, как многие действия ST3 выполнять в CudaText: [ https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions ]( https://wiki.freepascal.org/CudaText#CudaText_vs_Sublime_Text.2C_different_answers_to_questions )
Ссылка: https://www.linux.org.ru/news/opensource/15874953