U sljedećem članku ćemo pogledati CudaText. Ovo je urednik besplatni izvorni kod napisano sa Lazarus napisao Alexey Torgashin, za Gnu / Linux, Windows, macOS i BDS. Uređivač se brzo pokreće i jest proširivo pomoću python dodataka (dodaci, linteri, parseri stabla koda, vanjski alati). Za razliku od mnogih sličnih urednika, ovaj se ne temelji na Electron okviru.
Uređivač nudi korisnicima podršku za minimapu, isticanje sintakse, stablo koda, presavijanje koda i nejasnu podudarnu paletu naredbi. Neke druge važne značajke su Pronađi / Zamijeni regularnim izrazima, višestruki odabir i podrška za dodatak. Moći ćemo konfigurirati CudaText koristeći datoteke u JSON formatu. Ovo je objavljeno pod licencom MPL 2.0.
Glavni program (odnosno bez dodataka) je napisano s Object Pascal u Lazarus IDE, što rezultira niskim potrebama za resursima i nudi dostupnost izvornih verzija za različite operativne sisteme. Konfiguracija je spremljena u JSON datotekama, jedna od datoteka bit će za standardnu konfiguraciju, a druga za korisnički modificirane postavke, koje poništavaju postavke u standardnoj konfiguracijskoj datoteci.
Opće karakteristike CudaText-a
- La podešavanje programa odvija se u Datoteke u JSON formatu. Uključujući postavke specifične za lexer.
- Istaknuće sintakse za mnoge jezike.
- Pronaći ćemo u programu podrška za mnoga kodiranja.
- Pronaći ćemo korisničko sučelje in English, nije dostupan na španskom.
- Stablo kodova: struktura funkcija / klasa / itd.
- Imat ćemo mogućnost korištenja opcija sklopivi kod.
- Multi-karata i višestruki odabir.
- Mogućnost pronaći / zamijeniti koristeći regularne izraze.
- Korisničko sučelje sa trepavice.
- Pogled podijeljen na primarni / sekundarni. Takođe ćemo imati mogućnost podijelite uređivač na prozore na 2/3/4/6 grupe kartica.
- Paleta naredbi, sa nejasna slučajnost.
- Mini karta, mikromapa.
- Show Praznine bez štampe.
- Imat ćemo mogućnost korištenja vruće tipke koje možemo prilagoditi po našem ukusu.
- Binarni / heksadecimalni preglednik za datoteke neograničene veličine (može prikazati 10Gb zapisnike).
- Ispravno sprema binarne datoteke.
- Imat ćemo mogućnost dodajte dodatne funkcije implementirane kao dodaci. Zahvaljujući njima možemo upravljati ekstenzijama, nalaziti datoteke, fragmente, koristiti provjeru pravopisa, dodati FTP ploču, program za oblikovanje HTML / CSS / JS / XML / SQL, dodati kreatora sigurnosne kopije datoteka i još mnogo toga.
Karakteristike za HTML / CSS kodiranje
- Pametno samodovršavanje za HTML i CSS.
- Pružit će nam mogućnost korištenja Završavanje HTML oznake tipkom Tab (Dodatak za isječke).
- HTML kodovi boja (#rgb, #rrggbb) podvučeni su.
- Urednik će nam dopustiti pregledajte slike u području uređivača (jpeg / png / gif / bmp / ico).
- Također će nam pokazati informacije o alatima kada miš pređe preko oznake slike, entiteta ili vrijednosti boje.
Ovo su samo neke od karakteristika ovog uređivača. Oni mogu detaljnije se posavjetujte sa njima u web stranica projekta.
Instalirajte CudaText Code Editor na Ubuntu
CudaText je dostupan kao .deb datoteka za Ubuntu. Moći ćemo uzmite paket od stranicu za preuzimanje by CudaText Code Editor. Odatle ćemo moći preuzeti najnoviju verziju za Ubuntu. U vrijeme pisanja, paket za preuzimanje naziva se 'cudatext_1.97.0.3-1_gtk2_amd64.deb'. Ime ove datoteke mijenjat će se kako verzije projekta budu napredovale.
Kada je preuzimanje završeno, otvorit ćemo terminal (Ctrl + Alt + T), a odatle ćemo se morati premjestiti u mapu u koju smo spremili datoteku. Jednom u odgovarajuću mapu možemo prijeđite na instalaciju koristeći sljedeću naredbu:
sudo dpkg -i cudatext_1.97.0.3-1_gtk2_amd64.deb
Kad je instalacija završena, možemo pronađite pokretač ovog uređivača u našem timu da počnemo koristiti CudaText editor.
Deinstalirati
Ovaj program možemo eliminirati iz našeg sistema otvaranjem terminala (Ctrl + Alt + T) i upisivanjem sljedeće naredbe:
sudo apt remove cudatext
Može se naći dokumentacija o CudaText u Wiki ili u forumi projekta.
Moj najbolji uređivač koda je Codelobster - http://www.codelobster.com
Zdravo. Kolega je napisao post o codebster prije nekog vremena. Salu2.