Ažuriranje uređivača koda CudaText 1.161.0

Objavljeno je novo izdanje višeplatformskog besplatnog uređivača koda CudaText, napisanog korištenjem Free Pascala i Lazarusa. Uređivač podržava proširenja Pythona i ima brojne prednosti u odnosu na Sublime Text. Postoje neke značajke integriranog razvojnog okruženja, implementirane u obliku dodataka. Za programere je pripremljeno više od 270 sintaktičkih leksera. Kod se distribuira pod licencom MPL 2.0. Međugradnje su dostupne za platforme Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD i Solaris.

U godini dana od prethodne objave implementirana su sljedeća poboljšanja:

  • Dodane su naredbe koje dupliciraju funkcionalnost Sublime Texta: “Zalijepi i uvuci”, “Zalijepi iz povijesti”.
  • Optimizirano uređivanje velikih linija u načinu rada "pomaknutih" linija. Uređivanja su sada puno brža za niz od 40 milijuna znakova.
  • Naredbe "carets extend" poboljšane su za ispravno umnožavanje redaka prilikom prolaska kroz kratke linije.
  • Blokovi teksta povuci-ispusti: prikazan je ispravniji pokazivač, možete povlačiti iz dokumenata samo za čitanje.
  • U dijaloški okvir "Zamijeni" dodana je zastavica koja vam omogućuje da onemogućite zamjene RegExa prilikom zamjene.
  • Dodana je opcija “fold_icon_min_range”, koja uklanja presavijanje blokova koji su premali.
  • Po analogiji s Sublime Textom, obrađeni su Ctrl + "klik na 3. tipku miša" i Ctrl + "pomicanje kotačićem miša".
  • Pregledavanje slika podržava više formata: WEBP, TGA, PSD, CUR.
  • Logika poništavanja za neke slučajeve uređivanja sličnija je Sublime Textu.
  • Unicode razmaci sada se prikazuju u heksadecimalnom obliku.
  • Uređivač sprema datoteku sesije svakih 30 sekundi (interval je postavljen opcijom).
  • Podrška za Extra1/Extra2 tipke miša za dodjeljivanje naredbi njima.
  • Dodan parametar naredbenog retka "-c", koji vam omogućuje pokretanje bilo kojeg naredbenog dodatka kada se program pokrene.
  • Lexers:
    • Stablo koda je poboljšano za CSS lekser: sada ispravno prikazuje čvorove stabla čak iu umanjenim (komprimiranim) CSS dokumentima.
    • Markdown lexer: sada podržava ograđivanje blokova kada dokument sadrži fragmente s drugim lexerima.
    • Lekser "Ini datoteke" zamijenjen je "laganim" lekserom za podršku ogromnih datoteka.
  • Dodaci:
    • Upravitelju projekta dodane su “ugrađene sesije”, odnosno sesije spremljene izravno u datoteku projekta i vidljive samo iz njihovog projekta.
    • Upravitelj projekta: dodane su stavke u kontekstni izbornik: “Otvori u zadanoj aplikaciji”, “Fokusiraj u upravitelju datoteka”. Naredba “Idi na datoteku” također je ubrzana.
    • Dodatak Emmet: više opcija za umetanje Lorem Ipsuma.
    • Dodatak Git Status (Plugins Manager): pruža osnovne naredbe za rad s Gitom, tako da sada možete izvršiti izravno iz uređivača.
    • Dodatak za umetanje Emotikona (Plugins Manager): omogućuje vam umetanje Unicode teksta iz emotikona.
  • Novi dodaci u upravitelju dodataka:
    • GitHub Gist.
    • WikidPad pomoćnik.
    • Konverter JSON/YAML.
    • Ogrebotine.
    • Bootstrap Completion i Bulma Completion.

Izvor: opennet.ru

Dodajte komentar