CudaTexti koodiredaktori värskendus 1.161.0

Avaldatud on Free Pascali ja Lazaruse abil kirjutatud platvormideülese tasuta koodiredaktori CudaText uus väljalase. Redaktor toetab Pythoni laiendusi ja sellel on Sublime Textiga võrreldes mitmeid eeliseid. Integreeritud arenduskeskkonnal on mõned funktsioonid, mis on rakendatud pistikprogrammide kujul. Programmeerijatele on koostatud üle 270 süntaktilise lekseri. Koodi levitatakse MPL 2.0 litsentsi all. Järeldused on saadaval Linuxi, Windowsi, macOS-i, FreeBSD, OpenBSD, NetBSD, DragonflyBSD ja Solarise platvormidele.

Eelmisest teadaandest möödunud aastal on rakendatud järgmised täiustused:

  • Lisatud käsud, mis dubleerivad Sublime Text funktsionaalsust: “Kleebi ja taane”, “Kleebi ajaloost”.
  • Suurte joonte optimeeritud redigeerimine "teisaldatud" joonte režiimis. Redigeerimine on nüüd 40 miljoni märgistringi puhul palju kiirem.
  • Käsklusi "carets extend" on täiustatud, et lühikeste joonte läbimisel vaguneid õigesti korrutada.
  • Drag-drop tekstiplokid: näidatakse õigemat kursorit, saab lohistada kirjutuskaitstud dokumentidest.
  • Dialoogiaknasse „Asenda” on lisatud lipp, mis võimaldab teil asendamisel RegEx-i asendused keelata.
  • Lisatud on valik “fold_icon_min_range”, mis eemaldab liiga väikeste plokkide voltimise.
  • Analoogiliselt Sublime Textiga on töödeldud Ctrl + "hiire kolmanda nupu klõpsamine" ja Ctrl + "hiirerattaga kerimine".
  • Piltide vaatamine toetab rohkem formaate: WEBP, TGA, PSD, CUR.
  • Mõne redigeerimisjuhtumi tagasivõtmise loogika on muudetud Sublime Textiga sarnasemaks.
  • Unicode'i tühimärgid kuvatakse nüüd kuueteistkümnendsüsteemis.
  • Redaktor salvestab seansifaili iga 30 sekundi järel (intervall määratakse valikuga).
  • Hiirenuppude Extra1/Extra2 tugi neile käskude määramiseks.
  • Lisatud käsurea parameeter “-c”, mis võimaldab programmi käivitumisel käivitada mis tahes käsuplugina.
  • Leksijad:
    • Koodipuud on CSS-lekseri jaoks täiustatud: see näitab nüüd õigesti puusõlmi isegi minimeeritud (tihendatud) CSS-dokumentides.
    • Markdown lexer: toetab nüüd piirdeplokke, kui dokument sisaldab fragmente koos teiste lekseritega.
    • "Ini-failide" lekser on asendatud "kerge" lekseriga, et toetada suuri faile.
  • Pluginad:
    • Projektijuhile on lisatud “sisseehitatud seansid” ehk otse projektifaili salvestatud ja ainult nende projektist nähtavad seansid.
    • Projektihaldur: kontekstimenüüsse lisatud üksused: "Ava vaikerakenduses", "Fookus failihalduris". Käsk "Mine faili" on samuti kiirendatud.
    • Emmeti pistikprogramm: rohkem võimalusi Lorem Ipsumi sisestamiseks.
    • Git Status'i pistikprogramm (Plugins Manager): pakub Gitiga töötamiseks põhikäske, nii et saate nüüd toimetada otse redaktorist.
    • Emotikonide lisamine (Plugins Manager): võimaldab sisestada emotikonidest Unicode'i teksti.
  • Uued pistikprogrammid Plugins Manageris:
    • GitHubi sisu.
    • WikidPadi abimees.
    • Konverter JSON/YAML.
    • Kriimustused.
    • Bootstrapi lõpetamine ja Bulma lõpetamine.

Allikas: opennet.ru

Lisa kommentaar