Posodobitev urejevalnika kode CudaText 1.161.0

Objavljena je bila nova izdaja medplatformskega brezplačnega urejevalnika kode CudaText, napisanega z uporabo Free Pascal in Lazarus. Urejevalnik podpira razširitve Python in ima številne prednosti pred Sublime Text. Obstaja nekaj funkcij integriranega razvojnega okolja, implementiranih v obliki vtičnikov. Za programerje je bilo pripravljenih več kot 270 sintaktičnih leksik. Koda se distribuira pod licenco MPL 2.0. Graditve so na voljo za platforme Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD in Solaris.

V letu od prejšnje objave so bile izvedene naslednje izboljšave:

  • Dodani ukazi, ki podvajajo funkcionalnost Sublime Text: »Prilepi in zamikaj«, »Prilepi iz zgodovine«.
  • Optimizirano urejanje velikih črt v načinu »premaknjenih« črt. Urejanja so zdaj veliko hitrejša za niz s 40 milijoni znakov.
  • Ukazi "carets extend" so bili izboljšani za pravilno množenje vagonov pri prehodu skozi kratke črte.
  • Povleci-spusti besedilne bloke: prikazan je pravilnejši kazalec, povlečete lahko iz dokumentov samo za branje.
  • V pogovorno okno »Zamenjaj« je bila dodana zastavica, ki vam omogoča, da onemogočite zamenjave RegEx pri zamenjavi.
  • Dodana je možnost “fold_icon_min_range”, ki odstrani prepogibanje premajhnih blokov.
  • Po analogiji s Sublime Text sta bila obdelana Ctrl + »klik na 3. gumb miške« in Ctrl + »pomikanje s kolescem miške«.
  • Ogled slik podpira več formatov: WEBP, TGA, PSD, CUR.
  • Logika razveljavitve za nekatere primere urejanja je bolj podobna Sublime Text.
  • Presledki Unicode so zdaj prikazani v šestnajstiški obliki.
  • Urejevalnik shrani datoteko seje vsakih 30 sekund (interval je nastavljen z možnostjo).
  • Podpora za gumbe miške Extra1/Extra2 za dodeljevanje ukazov njim.
  • Dodan parameter ukazne vrstice »-c«, ki omogoča zagon katerega koli ukaznega vtičnika, ko se program zažene.
  • Lexers:
    • Kodno drevo je bilo izboljšano za leksik CSS: zdaj pravilno prikazuje drevesna vozlišča tudi v pomanjšanih (stisnjenih) dokumentih CSS.
    • Markdown lexer: zdaj podpira omejevanje blokov, ko dokument vsebuje fragmente z drugimi lexerji.
    • Leksor "Ini files" je bil nadomeščen z "lahkim" lekserjem za podporo velikih datotek.
  • Vtičniki:
    • Upravitelju projektov so bile dodane »vgrajene seje«, to je seje, ki so shranjene neposredno v projektno datoteko in vidne samo iz njihovega projekta.
    • Upravitelj projektov: dodani elementi v kontekstni meni: »Odpri v privzeti aplikaciji«, »Fokus v upravitelju datotek«. Pospešen je bil tudi ukaz »Pojdi na datoteko«.
    • Vtičnik Emmet: več možnosti za vstavljanje Lorem Ipsum.
    • Vtičnik stanja Git (Upravitelj vtičnikov): nudi osnovne ukaze za delo z Gitom, tako da lahko zdaj potrdite neposredno iz urejevalnika.
    • Vstavi vtičnik Emoji (Upravitelj vtičnikov): omogoča vstavljanje besedila Unicode iz emojijev.
  • Novi vtičniki v upravitelju vtičnikov:
    • GitHub Gist.
    • WikidPad pomočnik.
    • Pretvornik JSON/YAML.
    • Praske.
    • Bootstrap Completion in Bulma Completion.

Vir: opennet.ru

Dodaj komentar