Free Pascal және Lazarus бағдарламаларын пайдаланып жазылған, платформааралық, ашық бастапқы код редакторы CudaText-тің жаңа нұсқасы жарық көрді. Редактор Python кеңейтімдерін қолдайды және Sublime Text-ке қарағанда бірнеше артықшылықтарды ұсынады. Кейбір интеграцияланған әзірлеу ортасының мүмкіндіктері плагиндер ретінде қолжетімді. Бағдарламашылар үшін 270-тен астам синтаксистік лексерлер қолжетімді. Код MPL 2.0 лицензиясы бойынша таратылады. Құрастырулар келесі платформалар үшін қолжетімді: Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD және Solaris.
Алдыңғы хабарландырудан кейінгі бір жылда келесі жақсартулар енгізілді:
- Sublime Text функциясын қайталайтын пәрмендер қосылды: «Қою және шегініс», «Тарихтан қою».
- Үлкен жолдарды «оралған» жол режимінде оңтайландырылған өңдеу. Ұзындығы 40 миллион таңбаға дейінгі жолдар үшін өңдеулер енді әлдеқайда жылдам.
- Қысқа жолдар арқылы өткенде кареталарды дұрыс көбейту үшін «каретки кеңейту» пәрмендері жетілдірілді.
- Сүйреп апару мәтін блоктары: дұрысырақ курсор көрсетіледі және тек оқуға арналған құжаттардан сүйреп апаруға болады.
- Ауыстыру диалогтық терезесіне ауыстыру кезінде RegEx ауыстыруларын өшіруге мүмкіндік беретін жалауша қосылды.
- Тым кішкентай блоктардың жиналуын болдырмайтын "fold_icon_min_range" опциясы қосылды.
- Sublime Text сияқты, Ctrl + «3-ші тінтуір түймесін басу» және Ctrl + «тінтуірдің дөңгелегімен айналдыру» енді өңделеді.
- Кескінді қарау қосымша пішімдерді қолдайды: WEBP, TGA, PSD, CUR.
- Кейбір өңдеу жағдайлары үшін қайтару логикасы Sublime Text-ке ұқсас етіп жасалды.
- Юникодтық бос орын таңбалары енді он алтылық пішінде көрсетіледі.
- Редактор сеанс файлын әрбір 30 секунд сайын сақтайды (аралық опция арқылы орнатылады).
- Пәрмендерді тағайындау үшін Extra1/Extra2 тінтуір түймелерін қолдау.
- Бағдарламаны іске қосу кезінде кез келген пәрмендік плагинді іске қосуға мүмкіндік беретін «-c» пәрмен жолы параметрі қосылды.
- Лексерлер:
- CSS лексері үшін код ағашы жетілдірілді: ол енді тіпті кішірейтілген (қысылған) CSS құжаттарында ағаш түйіндерін дұрыс көрсетеді.
- Markdown Lexer: Құжатта басқа лексерлермен бірге фрагменттерді қамтитын «қоршалған» блоктарға қолдау қосылды.
- Үлкен файлдарды қолдау үшін "Ini файлдары" лексері "жеңіл" лексермен ауыстырылды.
- Плагиндер:
- Жоба менеджері енді жоба файлында тікелей сақталған және жобаның ішінен ғана көрінетін сеанстар болып табылатын «ендірілген сеанстарды» ұсынады.
- Жоба менеджері: контекстік мәзір опциялары қосылды: «Әдепкі қолданбада ашу» және «Файл менеджерінде назар аудару». «Файлға өту» пәрмені де жылдамдатылды.
- Emmet плагині: қосымша Lorem Ipsum кірістірулері.
- Git Status плагині (плагиндер менеджері): редактордан тікелей орындауға болатын негізгі Git пәрмендерін қамтамасыз етеді.
- Emoji плагинін кірістіру (плагиндер менеджері): эмодзилерден Юникод мәтінін енгізуге мүмкіндік береді.
- Плагиндер менеджеріндегі жаңа плагиндер:
- GitHub Gist.
- WikidPad көмекшісі.
- JSON/YAML түрлендіргіші.
- Сызаттар.
- Жүктеуді аяқтау және Булма аяқталуы.
Ақпарат көзі: opennet.ru
