Postoji nekoliko uređivača teksta i koda, svaki sa svojim različitim funkcionalnostima i karakteristikama usmjerenim na optimizaciju krajnjeg korisničkog iskustva, a to je vrlo važno jer, ako smo programeri ili moramo pregledati skripte, važno je da uređivač podržava različite jezike, nudi odgovarajući parametri pretraživanja i izgraditi povjerenje sa svakim retkom koji se skenira.
Jedan od najčešće korištenih uređivača teksta i koda poznat po raznim značajkama i funkcionalnostima je Sublime Text 3 koji je uređivač teksta za moderan i dinamički kod. Sublime Text 3 napisan je na jeziku C ++, a svi njegovi dodaci temeljeni su na Pythonu što nam daje pouzdanost njegovog potencijala, a zahvaljujući činjenici da je kompatibilan s mnogim programskim jezicima, možemo ga koristiti za izvođenje stotina kodova učinkovito uređivanje zadataka.
1. Sublime Text 3 funkcionalnosti
Kao što smo spomenuli, Sublime Text 3 popularan je zahvaljujući svojim značajkama koje ćemo katalogizirati po odjeljcima.
Korištenje GoTo AnythingSublime Text 3 ima funkciju koja se zove GoTo Anything putem koje će biti moguće otvoriti datoteke s nekim tipkama i moći preskakati između simbola, redaka ili riječi, olakšavajući tako upravljanje i kontrolu koda. GoTo se aktivira pomoću sljedeće kombinacije tipki, moguće je izvesti radnje kao što su:
Ctrl + O
- Unesite @ za skok na simbole, # za pretraživanje unutar otvorene datoteke ili: za prijelaz na broj retka.
- Upišite dio naziva datoteke da biste je automatski otvorili
Korištenje GoTo definicijeSublime Text 3 uzima informacije iz definicija sintakse kako bi automatski generirao indeks cijelog projekta povezanog sa svakom klasom, metodom i funkcijom, tako da se funkcija GoTo Definition može koristiti na tri alternativna načina
- Pritiskom na tipku F12 dok je pokazivač na simbolu
- Skočni prozor će se prikazati kada zadržite pokazivač miša iznad simbola u datoteci
- Simbol GoTo bit će u odjeljku funkcionalnosti projekta
Popis naredbiTakođer se naziva i naredbena paleta, to je alat čija je svrha izvršavanje radnji unutar teksta ili koda, poput naručivanja, mijenjanja sintakse ili izmjena postavki uvlačenja. Za aktiviranje ove serije naredbi moramo koristiti kombinaciju tipki.
Ctrl + Shift + P
Višestruki odabiriVišestruki odabiri jedna su od najboljih prednosti kada koristimo Sublime Text 3 jer nam omogućuje interaktivnu promjenu više redaka istovremeno, a ne samo jedan po jedan, lako možemo promijeniti naziv varijabli i manipulirati datotekama mnogo agilnije put.
- Za podjelu odabira u retke bit će moguće koristiti sljedeće tipke.
Ctrl + Shift + L
- Sljedeće tipke za odabir sljedećeg pojavljivanja riječi koju smo odabrali.
Ctrl + D
Uredi upraviteljaTakođer se naziva Split, ova funkcija nam daje priliku da izvučemo maksimum iz monitora zaslona jer ima podijeljenu podršku za uređivanje, odnosno bit će moguće uređivati datoteke jednu pored druge ili ih uređivati na dva različita mjesta u datoteci. S ovom funkcionalnošću moguće je urediti sve željene retke i stupce pomoću više monitora.
Moćan API i paket ekosustavaSublime Text 3 integriran je sa moćnim Python API -jem čiji će dodaci znatno povećati njegovu funkcionalnost. Kontrola paketa Sublime Text 3 može se instalirati putem naredbene palete.
Opsežne mogućnosti prilagodbeDruga značajka Sublime Text 3 je njegova sposobnost da prilagodi praktički bilo koji vlastiti element, od ključeva, izbornika, fragmenata, makronaredbi do završetka, što će biti moguće prilagoditi zahvaljujući jednostavnim JSON datotekama.
Trenutni prekidač projektaSvaki projekt koji provodimo u Sublime Text 3 bilježi cjelokupni sadržaj radnog prostora, koji uključuje izmijenjene i nespremljene datoteke, zahvaljujući čemu se možemo prebacivati između projekata na sličan način kao GoTo Anything, a svaka izvršena promjena primijenjena je u na isti način. trenutačno i najbolje je to što će se sve izmjene vratiti sljedeći put kada se projekt otvori, čime će se omogućiti njegova potpuna dostupnost.
Optimalne performanseBudući da je Sublime Text3 stvoren od prilagođenih komponenti, omogućuju brzi odaziv. Performanse u Sublime Text 3 postignute su zahvaljujući moćnom alatu za višeplatformsko korisničko sučelje i stroju za isticanje sintakse.
Više platformiJoš jedna od velikih prednosti Sublime Text 3 je ta što je dostupan za macOS, Windows i Linux bez ikakvih problema pri izvođenju.
Što je novo u najnovijoj verzijiTrenutno je stabilna verzija Sublime Text 3 3.1.1 (Build 3176) koja ima značajne promjene, kao što su:
- Dodana je konfiguracija ui_scale radi skaliranja cijelog korisničkog sučelja, a sada je dpi_scale podržan samo za Linux
- Za Linux okruženja riješen je problem s upravljačkim programom zaslona, što sada dovodi do poboljšanja pomicanja u nekim okruženjima
- Za teme indeksiranja, u prozoru statusa indeksiranja dodano je više informacija, a upotreba CPU -a smanjena je u nekim scenarijima radi optimizacije aplikacije.
- Značajna poboljšanja dodana su u jezicima kao što su HTML, CSS, JavaScript, Go, D i SQ.
- Poboljšana je potpuna kompatibilnost s visokim DPI -jem
- Teme su sada dostupne u @ 3x verzijama slika za vrlo visoke DPI monitore
- Dodane opcije font_options za kontrolu ligatura i stilskih skupova u tekstu
- Emojiji su se poboljšali
- Dodane su reference na Goto kada zadržite pokazivač iznad simbola
- Na izbornik Idi na dodana je naredba goto_reference
- Dodana shema boja Celeste za prikaz isticanja hash sintakse
- Dodane su različite postavke sheme boja za širinu ruba odabira, stil kuta i radijus
- Dodan paket Git Formats za Git konfiguracijske datoteke i sada se koristi kao core.editor
- Nove naredbe, poput aritmetike, preimenovanja datoteke i prikaza datoteke paketa, dodane su za prikaz novih karakteristika teksta
- Prijedlozi tipkovnih prečaca više se ne odrežu na 15 znakova
- Sada se / usr / bin / env koristi za mjesto bashova
- Poboljšano je rukovanje simboličkim vezama na bočnoj traci, uključujući dodavanja i brisanja
- Simbolične veze više nemaju strelicu padajućeg izbornika na bočnoj traci
- Ima podršku za obrasce binarnih datoteka, indeksne_izlučujuće uzorke i uzorke indeksnih uključivanja
- Sada se do 30% manje memorije koristi zahvaljujući nekim unutarnjim izmjenama
Kao što vidimo, značajke i karakteristike Sublime Text 3 su jedinstvene. Sada ćemo vidjeti kako ga instalirati u Ubuntu 18.04 i uživati u njegovim prednostima. Sublime Text 3 može se instalirati na različite načine i vidjet ćemo svaki od njih.
2. Instalirajte Sublime Text 3 pomoću spremišta PPA na Ubuntu 18.04
Prije moramo pojasniti da je ova metoda PPA dostupna samo do Ubuntu 17.10 iz razloga kompatibilnosti.
Korak 1
PPA spremišta jedna su od najupečatljivijih opcija za instaliranje aplikacija u Ubuntu, a za instaliranje Sublime Text 3 pomoću jednog od ovih spremišta izvršit ćemo sljedeći redak u terminalu:
sudo add-apt-repository ppa: webupd8team / sublime-text-3
Korak 2
Tamo pritisnemo Enter za dodavanje ovih spremišta. Nakon toga ažuriramo PPA pakete izvršavanjem sljedeće linije:
sudo apt-get ažuriranje
Korak 3
Na kraju instaliramo Sublime Text 3 pokretanjem. Očekuje se da će programeri ovog spremišta PPA uskoro objaviti verziju za Ubuntu 18.04.
sudo apt-get install sublime-text-installer
3. Instalirajte Sublime Text 3 pomoću .tar.bz2 paketa na Ubuntu 18.04
Korak 1
Ova opcija podrazumijeva odlazak na jednu od sljedećih službenih veza za preuzimanje datoteke. tar.bz2 prema željenoj arhitekturi ovako:
Korak 2
Nakon što preuzmete ispravnu verziju, idemo na terminal, pristupamo mapi Downloads i tamo izvršavamo sljedeće:
sudo tar -xjvf sublime_text_3_build_3176_x64.tar.bz2
Nakon što to učinimo, možemo pristupiti alatu.
4. Instalirajte Sublime Text 3 koristeći službeno spremište na Ubuntu 18.04
Korak 1
U ovom slučaju koristit ćemo naredbu apt i prvo ćemo preuzeti GPG ključ izvršavanjem sljedeće linije:
wget -qO -https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt -key add -
POVEĆAJTE
BilješkaMoramo se pobrinuti da je apt konfiguriran za rad s https izvorima, a to provjeravamo izvršavanjem sljedećeg:
sudo apt-get install apt-transport-https
Korak 2
Nakon što to učinimo, nastavljamo s definiranjem kanala Sublime Text 3 koji ćemo koristiti:
Stabilna verzija
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Razvojna verzija
Ponovite odjeljak “deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Korak 3
U ovom slučaju koristit ćemo stabilnu verziju za koju izvršavamo prvu opciju:
POVEĆAJTE
Korak 4
Sada možemo instalirati Sublime Text ako želimo od softverskog upravitelja Ubuntu 18.04:
POVEĆAJTE
Korak 5
Ili ga možemo instalirati s terminala tako da prvo ažuriramo pakete ovako:
sudo apt-get ažuriranje
POVEĆAJTE
Korak 6
Na kraju instaliramo Sublime Text 3 izvršavanjem naredbe:
sudo apt-get install sublime-text
POVEĆAJTE
5. Pristupite Uzvišenom tekstu 3 na Ubuntu 18.04
Korak 1
Sada za pristup uzvišenom tekstu imamo dvije mogućnosti:
- Izvršite subl liniju u terminalu
- Pristup s tražilice Ubuntu 18.04
Korak 2
Nakon što pristupimo Sublime Text 3, možemo pristupiti našem kodu kako bismo izvukli maksimum iz ovog alata:
POVEĆAJTE
Korak 3
Sada možemo pristupiti funkcijama poput GoTo:
Korak 4
Ili pristupite paleti naredbi:
Korak 5
Ako želimo deinstalirati Sublime Text 3, izvršit ćemo sljedeći redak:
sudo apt-get remove sublime-text && sudo apt-get autoremoveSublime Text 3 postaje jedno od najpraktičnijih i najpotpunijih rješenja za upravljanje našim tekstualnim datotekama ili kodovima, s velikim brojem integralnih funkcija koje će nesumnjivo biti od koristi svakome od nas.