Aktualizácia editora kódu CudaText 1.161.0

Bolo zverejnené nové vydanie multiplatformového editora bezplatného kódu CudaText, napísaného pomocou Free Pascal a Lazarus. Editor podporuje rozšírenia Python a má množstvo výhod oproti Sublime Text. Existujú niektoré funkcie integrovaného vývojového prostredia, implementované vo forme pluginov. Pre programátorov je pripravených viac ako 270 syntaktických lexerov. Kód je distribuovaný pod licenciou MPL 2.0. Zostavy sú dostupné pre platformy Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD a Solaris.

V roku od predchádzajúceho oznámenia boli implementované nasledujúce vylepšenia:

  • Pridané príkazy, ktoré duplikujú funkcie Sublime Text: „Prilepiť a odsadiť“, „Prilepiť z histórie“.
  • Optimalizovaná úprava veľkých čiar v režime „presunutých“ čiar. Úpravy sú teraz oveľa rýchlejšie pre reťazec 40 miliónov znakov.
  • Príkazy "vysunúť striešky" boli vylepšené, aby správne násobili vozne pri prechode krátkymi linkami.
  • Drag-drop textové bloky: zobrazuje sa presnejší kurzor, môžete ťahať z dokumentov iba na čítanie.
  • Do dialógového okna „Nahradiť“ bol pridaný príznak, ktorý vám umožňuje zakázať nahradenie RegEx pri nahrádzaní.
  • Pridaná možnosť „fold_icon_min_range“, ktorá odstraňuje skladanie blokov, ktoré sú príliš malé.
  • Analogicky k Sublime Text boli spracované Ctrl + „kliknutie 3. tlačidlom myši“ a Ctrl + „rolovanie kolieskom myši“.
  • Prezeranie obrázkov podporuje viac formátov: WEBP, TGA, PSD, CUR.
  • Logika vrátenia späť pre niektoré prípady úprav bola podobnejšia ako Sublime Text.
  • Biele znaky Unicode sa teraz zobrazujú v šestnástkovej sústave.
  • Editor ukladá súbor relácie každých 30 sekúnd (interval je nastavený voľbou).
  • Podpora tlačidiel myši Extra1/Extra2 na priraďovanie príkazov k nim.
  • Pridaný parameter príkazového riadku „-c“, ktorý vám umožňuje spustiť ľubovoľný doplnok príkazov pri spustení programu.
  • Lexers:
    • Strom kódu bol vylepšený pre lexer CSS: teraz správne zobrazuje uzly stromu aj v miniifikovaných (komprimovaných) dokumentoch CSS.
    • Markdown lexer: teraz podporuje oplotenie blokov, keď dokument obsahuje fragmenty s inými lexermi.
    • Lexer "Ini files" bol nahradený "ľahkým" lexerom na podporu veľkých súborov.
  • Pluginy:
    • Do projektového manažéra boli pridané „zabudované relácie“, teda relácie uložené priamo do súboru projektu a viditeľné iba z ich projektu.
    • Projektový manažér: pridané položky do kontextového menu: „Otvoriť v predvolenej aplikácii“, „Zamerať v správcovi súborov“. Zrýchlený bol aj príkaz „Prejsť do súboru“.
    • Emmet plugin: viac možností pre vloženie Lorem Ipsum.
    • Zásuvný modul Git Status (Správca zásuvných modulov): poskytuje základné príkazy pre prácu s Git, takže teraz môžete vykonať príkaz priamo z editora.
    • Vložiť Emoji plugin (Plugins Manager): umožňuje vložiť Unicode text z emoji.
  • Nové doplnky v Správcovi doplnkov:
    • GitHub Gist.
    • Pomocník WikidPad.
    • Konvertor JSON/YAML.
    • Škrabance.
    • Bootstrap Completion a Bulma Completion.

Zdroj: opennet.ru

Pridať komentár