CudaText-kodredaktilo ĝisdatigo 1.161.0

Nova eldono de la plurplatforma libera kodredaktilo CudaText, verkita uzante Free Pascal kaj Lazarus, estis publikigita. La redaktilo subtenas Python-etendaĵojn kaj havas kelkajn avantaĝojn super Sublime Text. Estas iuj trajtoj de la integra evolumedio, efektivigitaj en formo de kromaĵoj. Pli ol 270 sintaksaj lekseriloj estis preparitaj por programistoj. La kodo estas distribuita sub la licenco MPL 2.0. Konstruaĵoj disponeblas por platformoj Linukso, Vindozo, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD kaj Solaris.

En la jaro ekde la antaŭa anonco, la sekvaj plibonigoj estis efektivigitaj:

  • Aldonitaj komandoj, kiuj duobligas la funkciojn de Sublime Text: "Algluu kaj indent", "Algluu el historio".
  • Optimumigita redaktado de grandegaj linioj en la "movita" linio-reĝimo. Redaktoj nun estas multe pli rapidaj por 40 milionoj da signoĉeno.
  • La "signoj etendas" komandojn estis plibonigitaj por ĝuste multobligi ĉarojn dum trapasado de mallongaj linioj.
  • Trenu-faligi tekstoblokojn: pli ĝusta kursoro estas montrata, vi povas treni el nurlegeblaj dokumentoj.
  • Flago estis aldonita al la dialogo "Anstataŭigi", kiu ebligas al vi malŝalti RegEx-anstataŭiĝojn dum anstataŭigo.
  • Aldonita la opcio "fold_icon_min_range", kiu forigas la faldadon de blokoj kiuj estas tro malgrandaj.
  • Analogie kun Sublime Text, Ctrl + "klako de la 3-a musbutono" kaj Ctrl + "movu per la musrado" estis procesitaj.
  • Vidado de bildoj subtenas pli da formatoj: WEBP, TGA, PSD, CUR.
  • Malfari logikon por kelkaj redaktaj kazoj fariĝis pli simila al Sublime Text.
  • Unikodaj blankspacoj nun estas montrataj en deksesuma.
  • La redaktilo konservas la sean dosieron ĉiujn 30 sekundojn (la intervalo estas agordita laŭ opcio).
  • Subteno por Extra1/Extra2 musbutonoj por atribui komandojn al ili.
  • Aldonita komandlinia parametro "-c", kiu ebligas al vi ruli ajnan komandan kromprogramon kiam la programo komenciĝas.
  • Leksistoj:
    • La kodo-arbo estis plibonigita por la CSS-leksilo: ĝi nun ĝuste montras arbnodojn eĉ en minimumigitaj (kunpremitaj) CSS-dokumentoj.
    • Markdown lekser: nun subtenas skermadblokojn kiam la dokumento enhavas fragmentojn kun aliaj lekers.
    • La leksilo "Ini-dosieroj" estis anstataŭigita per "malpeza" leksilo por subteni grandegajn dosierojn.
  • Kromaĵoj:
    • "Enkonstruitaj sesioj" estis aldonitaj al la projektestro, tio estas, sesioj konservitaj rekte al la projektdosiero kaj videblaj nur de ilia projekto.
    • Projektestro: aldonis erojn al la kunteksta menuo: "Malfermu en defaŭlta aplikaĵo", "Fokuso en dosieradministranto". La komando "Iru al dosiero" ankaŭ estis akcelita.
    • Emmet kromaĵo: pli da ebloj por enmeti Lorem Ipsum.
    • Aldonaĵo Git Status (Plugins Manager): provizas bazajn komandojn por labori kun Git, do vi povas nun fari rekte de la redaktilo.
    • Enmeti Emoji-aldonaĵon (Plugins Manager): ebligas vin enmeti Unikodan tekston de emoji.
  • Novaj kromprogramoj en Plugins Manager:
    • GitHub Gist.
    • Helpanto de WikidPad.
    • Konvertilo JSON/YAML.
    • Ĉifoneroj.
    • Bootstrap Kompletigo kaj Bulma Kompletigo.

fonto: opennet.ru

Aldoni komenton