Megjelent egy új verzió az ingyenes, platformokon átívelő kódszerkesztőből CudaText 1.117.0, Free Pascallal és Lázárral írták. Ez az új verzió fejlesztéseket tartalmaz a karakterek, kifejezések, valamint a keresés és egyebek támogatásához.
Azoknak, akik nem ismerik a szerkesztőt, tudnia kell, hogy támogatja a Python kiterjesztéseket és Számos szolgáltatása van a Sublime Text-ből. Néhány IDE funkció beépülő modulként van megvalósítva. Több mint 200 szintaktikai lexert készítettek a programozók számára.
A kód az MPL 2.0 licenc alatt kerül terjesztésre. Az összeállítások Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD és Solaris platformokra érhetők el.
A CudaText 1.117.0 legfőbb újdonságai
Javult a TRegExpr reguláris kifejezés motorjaEzenkívül atomcsoportok, megnevezett csoportok, előre és hátra keresés állítások, Unicode csoportok keresése, Unicode karakterek támogatása az U + FFFF halmazokból, "rekurzió" és "szubrutinok" támogatása és birtokos kvantorok kerültek hozzá.
Ez ugyanaz a motor, mint a Free Pascal-nál, de fejlesztését a CudaText szerzője (Alexey Torgashin) folytatta, különösen a szerkesztő számára. Sajnos nem használhat olyan motort, mint a Delphi motor, mivel nincs "tiszta pascal" -ként, és nagyon nehéz az összes támogatott operációs rendszer és processzor számára lefordítani.
A Lexers fejlesztése megtörtént. JSON a lexer most minden érvénytelen konstrukciót aláhúz, Bash aláhúzza az érvénytelen "számokat", A PHP-t sok teszt teljesítéséhez fejlesztették. Hozzáadta a RegEx lexert, hogy színezze a Keresés párbeszédpanelt "reguláris kifejezések" módban.
Ha nagy választékkal keres a szövegben, akkor a "keresés a következőnél" opcióval a "kiválasztásban" nem kisebb választást végez, hanem a megtalált könyvjelzőt állítja be. Vagyis az eredeti választék nem vész el. Ez nagyon ritkán történik szövegszerkesztőkben.
Ezen túlmenően, javult a HTML-konstrukciók automatikus befejezése. Ha a fájlútvonalakat tartalmazó idézőjelekbe ír be értékeket, a szerkesztő megadja a fájlrendszeren található fájlok / könyvtárak listáját. Pszeudo-element és @ -ules automatikus kiegészítés valósul meg a CSS számára. Több tucat hiányzó tulajdonság és színnév került a CSS-be.
Végül a következő hozzáadott lehetőségeket is kiemelik:
- Relatív sorszámozás (a VS Code ezt "relatív sorszámoknak" nevezi).
- Szinte az összes gomb elrejtése a Keresés / párbeszédpanelen
- Cserélje ki.
- Minimap skála.
- Állapotsor betűtípusa.
- Színezze a felső menüt, a kezelőfelület témaelemeit.
- UI témaelem az állapotsor színéhez.
- Engedje meg a fülek sávjának megtekintését.
- Engedje meg, hogy az alsó és az oldalsó panelek megjelenjenek az indításkor.
- Szünet az alternatív eszköztipphez.
- X kerek ikonok a füleken.
- A Project Manager bővítmény mostantól nem olvassa el az alkönyvtárakat, amíg azok nem bővülnek a listán. A plugin emellett lehetőséget kínál a fájlok és könyvtárak elrejtésére maszk alapján.
- Az Undo / Redo alkalmazásban a jelölők helyzetét vesszük figyelembe.
- A Check for Updates parancs minden operációs rendszeren működik.
Hogyan kell telepíteni a CudaText-et az Ubuntu-ra és a derivatívákra?
Végül azok számára, akik szeretnék telepíteni ezt a kódszerkesztőt a rendszerükbe, kétféle módon tehetik meg.
Az első egyszerűen az alkalmazás deb csomagjának letöltése és ennek telepítését a kedvenc csomagkezelőjével vagy a terminálról kell végrehajtani.
A második módszer az letöltötte a bináris csomagot a szerkesztőből, amely személyes szempontból teljesebb és nem azért van, mert különbség van a bináris formátum szerkesztőjétől az előre lefordított Ubuntu vagy származékai között.
Ha nem, akkor a bináris fájl mellett néhány fájlt is tartalmaz, amelyek oktatóanyagok a szerkesztő használatának elsajátításához.
Folytatás az első módszerrel, amit meg fogunk tenni, az a fej a következő linkre hol kaphatjuk meg a deb csomagot.
Miután a letöltés megtörtént, a telepítést egy csomagkezelővel vagy a terminálról hajthatjuk végre, ha elhelyezzük magunkat abban a mappában, ahol a letöltés történt, és beírjuk a következő parancsot:
sudo apt install ./cudatext*.deb
Míg a bináris egyszerűen töltsük le a "CudaText linux x64 qt5" vagy "CudaText linux x64" csomagot, amely utóbbi a gtk-ban található.
A fájl kibontása a következő paranccsal kell megtenni:
tar -Jxvf archivo.tar.xz
És a mappában található a bináris fájl, amelyet kettős kattintással futtathatunk.