Навсозии муҳаррири рамзи CudaText 1.161.0

Нашри нави муҳаррири коди ройгони CudaText, ки бо истифода аз Free Pascal ва Lazarus навишта шудааст, нашр шуд. Муҳаррир васеъшавии 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" илова карда шудааст, ки ба шумо имкон медиҳад, ки ҳангоми оғози барнома ҳама гуна плагини фармонро иҷро кунед.
  • Лексер:
    • Дарахти рамз барои lexer CSS такмил дода шудааст: ҳоло он гиреҳҳои дарахтро ҳатто дар ҳуҷҷатҳои хурдкардашуда (фишурдашуда) CSS дуруст нишон медиҳад.
    • Markdown lexer: ҳоло блокҳои шамшербозиро дастгирӣ мекунад, вақте ки ҳуҷҷат порчаҳоро бо дигар лексерҳо дар бар мегирад.
    • Лексери "Файлҳои Ini" бо "сабук" иваз карда шудааст, то файлҳои азимро дастгирӣ кунад.
  • Плагинҳо:
    • "Иҷлосияҳои дарунсохт" ба менеҷери лоиҳа илова карда шуданд, яъне сеансҳо мустақиман дар файли лоиҳа захира карда мешаванд ва танҳо аз лоиҳаи онҳо намоёнанд.
    • Менеҷери лоиҳа: ҷузъҳо ба менюи контекстӣ илова карда шуд: "Кушодан дар барномаи пешфарз", "Тамаркуз дар мудири файл". Фармони «Ба файл гузаред» низ суръат гирифт.
    • Васлкунаки Emmet: имконоти бештар барои ворид кардани Lorem Ipsum.
    • Васлкунаки Git Status (Менеҷери плагинҳо): фармонҳои асосиро барои кор бо Git таъмин мекунад, бинобар ин шумо ҳоло метавонед мустақиман аз муҳаррир иҷро кунед.
    • Васлкунаки Emoji ворид кунед (Менеҷери плагинҳо): ба шумо имкон медиҳад, ки матни Юникодро аз эмодзи ворид кунед.
  • Плагинҳои нав дар менеҷери плагинҳо:
    • GitHub Gist.
    • Ёрдамчии WikidPad.
    • Табдилдиҳандаи JSON/YAML.
    • Харошидан.
    • Анҷомдиҳии Bootstrap ва Анҷоми Булма.

Манбаъ: opennet.ru

Илова Эзоҳ