CudaText koda redaktora atjauninājums 1.161.0

Ir publicēts jauns starpplatformu bezmaksas koda redaktora CudaText laidiens, kas rakstīts, izmantojot Free Pascal un Lazarus. Redaktors atbalsta Python paplašinājumus, un tam ir vairākas priekšrocības salīdzinājumā ar Sublime Text. Ir dažas integrētās izstrādes vides funkcijas, kas ieviestas spraudņu veidā. Programmētājiem ir sagatavoti vairāk nekā 270 sintaktiskie lekseri. Kods tiek izplatīts saskaņā ar MPL 2.0 licenci. Build ir pieejami Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD un Solaris platformām.

Gada laikā kopš iepriekšējā paziņojuma ir ieviesti šādi uzlabojumi:

  • Pievienotas komandas, kas dublē Sublime teksta funkcionalitāti: “Ielīmēt un ievilkt”, “Ielīmēt no vēstures”.
  • Optimizēta lielu līniju rediģēšana “pārvietoto” līniju režīmā. 40 miljonu rakstzīmju virknes labojumi tagad ir daudz ātrāki.
  • Komandas "carets extend" ir uzlabotas, lai pareizi pavairotu ratiņus, šķērsojot īsas līnijas.
  • Vilkšanas un nomešanas teksta bloki: tiek parādīts pareizāks kursors, var vilkt no tikai lasāmiem dokumentiem.
  • Dialoglodziņā “Aizstāt” ir pievienots karodziņš, kas ļauj atspējot RegEx aizstāšanu aizstāšanas laikā.
  • Pievienota opcija “fold_icon_min_range”, kas noņem pārāk mazu bloku locīšanu.
  • Pēc analoģijas ar Sublime Text ir apstrādāti Ctrl + “noklikšķināšana uz 3. peles pogas” un Ctrl + “ritināšana ar peles ritenīti”.
  • Attēlu skatīšana atbalsta vairāk formātu: WEBP, TGA, PSD, CUR.
  • Dažu rediģēšanas gadījumu atsaukšanas loģika ir līdzīgāka Sublime tekstam.
  • Unikoda atstarpes rakstzīmes tagad tiek rādītas heksadecimālā veidā.
  • Redaktors saglabā sesijas failu ik pēc 30 sekundēm (intervāls tiek iestatīts pēc izvēles).
  • Atbalsts Extra1/Extra2 peles pogām, lai tām piešķirtu komandas.
  • Pievienots komandrindas parametrs “-c”, kas ļauj palaist jebkuru komandas spraudni, kad programma startē.
  • Lekseri:
    • CSS lekseram ir uzlabots koda koks: tagad tas pareizi parāda koka mezglus pat samazinātos (saspiestos) CSS dokumentos.
    • Markdown lexer: tagad atbalsta nožogojuma blokus, ja dokumentā ir fragmenti ar citiem lekseriem.
    • "Ini failu" lekseris ir aizstāts ar "vieglu" lekseru, lai atbalstītu milzīgus failus.
  • Spraudņi:
    • Projekta vadītājam ir pievienotas “iebūvētās sesijas”, tas ir, sesijas, kas saglabātas tieši projekta failā un redzamas tikai no viņu projekta.
    • Projektu vadītājs: pievienoti vienumi konteksta izvēlnē: “Atvērt noklusējuma lietojumprogrammā”, “Fokusēt failu pārvaldniekā”. Ir arī paātrināta komanda “Doties uz failu”.
    • Emmet spraudnis: vairāk iespēju Lorem Ipsum ievietošanai.
    • Git Status spraudnis (Plugins Manager): nodrošina pamata komandas darbam ar Git, tāpēc tagad varat veikt saistības tieši no redaktora.
    • Ievietot emocijzīmju spraudni (spraudņu pārvaldnieks): ļauj ievietot unikoda tekstu no emocijzīmēm.
  • Jauni spraudņi spraudņu pārvaldniekā:
    • GitHub Gist.
    • WikidPad palīgs.
    • Pārveidotājs JSON/YAML.
    • Skrāpējumi.
    • Bootstrap pabeigšana un Bulma pabeigšana.

Avots: opennet.ru

Pievieno komentāru