CudaText 1.117.0 přichází s vylepšeními výrazů, znaků a dalších

Byla vydána nová verze z bezplatného editoru kódu pro různé platformy CudaText 1.117.0, psáno s Free Pascal a Lazarus. Tato nová verze přichází s vylepšeními pro podporu postav, výrazů, vyhledávání a dalších.

Pro ty, kteří neznají editora, měli by vědět, že podporuje rozšíření Pythonu a Má několik funkcí převzatých z Sublime Text. Existují některé funkce IDE implementované jako pluginy. Pro programátory bylo připraveno více než 200 syntaktických lexerů.

Kód je distribuován pod licencí MPL 2.0. Sestavy jsou k dispozici pro platformy Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD a Solaris.

Hlavní nové funkce CudaText 1.117.0

Byl vylepšen modul regulárních výrazů TRegExprKromě toho byly přidány atomové skupiny, pojmenované skupiny, dopředné a zpětné vyhledávání, vyhledávání skupin Unicode, podpora znaků Unicode ze sad U + FFFF, podpora „rekurze“ a „podprogramů“ a přivlastňovací kvantifikátory.

Jedná se o stejný engine jako ve Free Pascal, ale jeho vývoj pokračoval zejména autorem CudaTextu (Alexey Torgashin). Bohužel nemůžete použít engine jako Delphi engine, protože není v „čistém pascalu“ a je velmi obtížné jej zkompilovat pro všechny podporované operační systémy a procesory.

Lexery byly vylepšeny. JSON lexer nyní podtrhuje všechny neplatné konstrukce, Bash podtrhuje neplatná „čísla“, PHP bylo vylepšeno tak, aby vyhovělo mnoha testům. Přidán lexer RegEx k vybarvení položky dialogového okna Najít v režimu „regulárních výrazů“.

Při vyhledávání s velkým výběrem v textu „Najít další“ s možností „Ve výběru“ neprovede menší výběr, ale místo toho nastaví „záložku“ na nalezenou. To znamená, že původní výběr není ztracen. To se v textových editorech provádí velmi zřídka.

Navíc, bylo vylepšeno automatické dokončování konstrukcí HTML. Zadáním hodnot do uvozovek, které obsahují cesty k souborům, editor poskytuje seznam souborů / adresářů v systému souborů. Pro CSS je implementováno automatické doplňování pseudoelementů a @-pravidel. Přidány desítky chybějících vlastností a názvů barev do CSS.

Nakonec jsou zvýrazněny také následující přidané možnosti:

  • Relativní číslování řádků (VS Code tomu říká „relativní čísla řádků“).
  • Skryjte téměř všechna tlačítka v dialogovém okně Najít /
  • Nahradit.
  • Minimapa.
  • Písmo stavového řádku.
  • Vybarvěte horní nabídku, prvky motivů uživatelského rozhraní.
  • Prvek motivu uživatelského rozhraní pro barvu stavového řádku.
  • Povolit prohlížení pruhu karet.
  • Při spuštění povolte zobrazení spodních a bočních panelů.
  • Pozastavte alternativní popis.
  • Kulaté X ikony na kartách.
  • Doplněk Project Manager nyní nečte podadresáře, dokud nebudou rozbaleny v seznamu. Plugin také přidává možnosti skrýt soubory a adresáře podle masky.
  • Při Undo / Redo je brána v úvahu poloha značek.
  • Příkaz Zkontrolovat aktualizace byl přizpůsoben pro práci ve všech operačních systémech.

Jak nainstalovat CudaText na Ubuntu a deriváty?

A konečně, pro ty, kteří mají zájem o instalaci tohoto editoru kódu do svého systému, mohou to udělat dvěma různými způsoby.

První je prostě stažení balíčku deb aplikace a instalaci provedete pomocí svého oblíbeného správce balíčků nebo z terminálu.

Druhá metoda je stáhl binární balíček z editoru, což je z osobního hlediska úplnější a není to proto, že by existoval rozdíl od editoru binárního formátu k předkompilovanému pro Ubuntu nebo deriváty.

Pokud ne, navíc jsou v binárním souboru zahrnuty některé soubory, což jsou výukové programy, které vás naučí používat editor.

Přejdeme k první metodě, to, co uděláme, je hlava na následující odkaz kde můžeme získat deb balíček.

Po dokončení stahování můžeme provést instalaci pomocí správce balíčků nebo z terminálu umístěním do složky, kde bylo stahování provedeno, a zadáním následujícího příkazu:

sudo apt install ./cudatext*.deb

Zatímco pro binární simplemente pojďme si stáhnout balíček „CudaText linux x64 qt5“ nebo „CudaText linux x64“, který je v gtk.

Chcete-li soubor rozbalit musíme to udělat příkazem:

tar -Jxvf archivo.tar.xz

A uvnitř složky je binární soubor, který můžeme spustit dvojitým kliknutím na něj.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.