CudaText код редакторының 1.161.0 жаңартуы

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

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster