Kako instalirati i koristiti Sublime Text Editor u Linuxu


Kada govorimo o uređivačima teksta i IDE-u, uvijek postoji beskrajna debata među programerima koji je uređivač teksta/IDE najbolji. Pa, izbor je uvek ličan; Vidio sam ljude koji se drže jednog editora/IDE i neke ljude koji koriste 2 do 3 editora/IDE istovremeno. Zavisi od prirode posla i mogućnosti koje editor/IDE pruža.

Ovaj članak govori o popularnom uređivaču teksta koji se ističe svojom brzinom, atraktivnim korisničkim sučeljem, jednostavnim za korištenje, bogatom podrškom zajednice i još mnogo toga za reći. Da, to je “Uzvišeni tekst”. Prvobitno izdanje 2008. i napisano na C++ i Python-u, Sublime Text je višeplatformski i vrlo prilagodljiv. U vrijeme pisanja ovog članka, najnovija verzija je 3.2.2.

Tekst Sublime Text nije ni open source ni besplatan, morate kupiti jednokratnu licencu. Ali imate mogućnost da ga koristite za procjenu i nema vremenskog ograničenja za kupovinu licence.

Pročitajte također: 27 najboljih IDE-ova za programiranje ili uređivače izvornog koda na Linuxu

Instalacija Sublime Editor-a u Linux sistemima

Sublime Text Editor je višeplatformski, možete ga koristiti u Linux, Windows ili Mac sistemima. Da biste instalirali Sublime Text 3 u različitim verzijama Linuxa, pogledajte upute u nastavku.

Instalirajte Sublime na Debian/Ubuntu

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text

Instalirajte Sublime na CentOS/RHEL

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo yum install sublime-text 

Instalirajte Sublime na Fedora

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo dnf install sublime-text 

Kada se instalacija završi, možete postaviti Sublime Text Editor kao zadani uređivač teksta tako što ćete otići na željene Aplikacije iz menija Start. Koristim Linux Mint 19.3, ovisno o ukusu vašeg OS-a možete postaviti zadanu opciju.

Također možete pokrenuti Sublime Text Editor s terminala upisivanjem:

subl

Instalirajte Package Manager za Sublime Editor

Sublime Text se prema zadanim postavkama ne isporučuje sa funkcijama koje ga čine moćnim. Ili želite pakete za alate Front End Web Development, Back End Development, Scripting, Configuration Management ili Baza podataka, shvatili ste.

Informacije vezane za paket mogu se naći u kontroli paketa. Da bismo instalirali pakete, prvo moramo instalirati “PACKAGE CONTROL” koja se brine za upravljanje paketima (instaliranje, omogućavanje, uklanjanje, onemogućavanje, listanje, itd.) za uzvišeno.

Pritisnite “CTRL + SHIFT + P“. Otvoriće paletu komandi. Upišite “Install Package Control” i pritisnite ENTER.

Sada možete započeti instaliranje paketa, listati pakete, ukloniti ili onemogućiti, itd.

Pritisnite “CTRL + SHIFT + P” → COMMAND PALLET → “TYPE Package” → Prikazaće sve opcije koje možete koristiti za upravljanje paketima.

Instalirajte pakete u Sublime

Za instaliranje bilo kojeg paketa pritisnite “CTRL + SHIFT + P” → KOMANDNA PALETA → “instaliraj paket” → “naziv paketa kod>“.

Ispod je lista paketa koje ćemo instalirati i vidjeti kako konfigurirati svojstva paketa.

Bočna traka Enhancement

Ovaj paket vam daje više opcija za rukovanje datotekama i fasciklama. Nakon instaliranja Sublime-a možete ići na “SIDE BAR” → DESNI KLIK → OPCIJE ĆE BITI PRIKAZANE. Zatim možete instalirati “SideBarEnhancements” i vidjeti razliku.

Da biste instalirali poboljšanja bočne trake – KOMANDNA PALETA [ CTRL + SHIFT + P ] → INSTALIRAJ PAKETPOBOLJŠANJE BOČNE STRANE.

Teme

Sublime nam daje mogućnost promjene korisničkog sučelja i sheme boja sintakse. Šema boja će postaviti boje sintakse za naš kod dok će Tema promijeniti izgled korisničkog sučelja.

Koristim temu “PREDAWN”. Možete odabrati ono što vam je najbolje. Dostupne teme možete provjeriti iz kontrole/tema paketa.

Da instalirate temu – KOMANDNA PALETA [ CTRL + SHIFT + P ] → INSTALIRAJ PAKETPREDWAN.

File Icon

Ovaj paket dodaje lijepe ikone vašim datotekama i mapama na bočnoj traci. Postoji nekoliko opcija koje možete izabrati. Koristim „IKONU DATOTEKE“.

Za instaliranje ikone datoteke – KOMANDNA PALETA [ CTRL + SHIFT + P ] → INSTALIRAJ PAKETIKONA DATOTEKE.

sFTP

SFTP paket mi omogućava da sinhronizujem svoje projekte/kod (Foldere) na udaljenim serverima. Ovo je vrlo korisno u mnogim slučajevima, na primjer kada vaši proizvodni serveri rade u oblaku i vaš razvojni stroj je lokalni, gdje možete lako sinkronizirati svoje kodove sa udaljenim serverima.

Da instalirate SFTP – PALETA ZA KOMANDE [ CTRL + SHIFT + P ] → INSTALIRAJ PAKETSFTP.

Da biste postavili SFTP, odaberite folder projekta koji treba daljinski sinhronizirati. Unutar fascikle biće kreirana datoteka “sftp-config.json”.

Ovo je datoteka za SFTP postavke u kojoj se deklariraju detalji poput korisničkog imena, imena hosta, lozinke i udaljene putanje. Također možete omogućiti opcije poput “upload_on_save” koje će sinkronizirati vaše promjene odmah kada sačuvate lokalnu kopiju.

NAPOMENA: “sftp-config.json” je specifičan za određeni folder. Za svako udaljeno mapiranje kreirat će se novi konfiguracijski fajl.

FOLDERDESNI KLIKSFTPMAPA NA UDALJENJUSFTP-CONFIG.JSON .

Terminus

Sublime podrazumevano nema integrisan terminal. Terminus je višeplatformski terminal za uzvišeno.

Da instalirate TerminusKOMANDNA PALETA [ CTRL + SHIFT + P ] → INSTALIRAJ PAKETTERMINUS<.

Dva načina za pokretanje Terminusa:

  1. KOMANDNA PALETA [ CTRL + SHIFT + P ] → TERMINUS: PREKLJUČIVANJE PANEL.
  2. KOMANDNA PALETA [ CTRL + SHIFT + P ] → TERMINUS TIPKE VEZE → DEKLIRATI TIPKU PREČICA.

Postavke sinhronizacije

Ovaj paket vam omogućava da sinhronizujete svoje pakete i postavke na više uređaja. Koristi Github-Gist, pružajući pouzdan i siguran način pohranjivanja vaših sigurnosnih kopija.

Za instaliranje postavki SYNC – PALETA KOMANDA [ CTRL + SHIFT + P ] → INSTALIRAJ PAKETPOSTAVKE SINHRONIZACIJE.

Bracket Highlighter

Paket Bracket Highlighter odgovara raznim nosačima, pa čak i prilagođenim zagradama. Također možete prilagoditi boje, različite stilove zagrada i način isticanja.

Da instalirate Bracket Highlighter – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALIRAJ PAKETBRACKETHIGHLIGHTER.

Osim 6 paketa navedenih u gornjem dijelu, dostupno je 100 paketa. Istražite različite pakete iz Kontrole paketa i isprobajte koji god odgovara vašim potrebama.

Sublime Shortcuts

Uzvišene prečice su prilagodljive i možete ih prebaciti ako pokušavate da se prebacite na druge uređivače kao što su VScode ili Atom.

Da prilagodite prečice na tastaturi, KOMANDNA PALETA [ CTRL + SHIFT + P ] → PREFERENCIJE: VEZIVANJE TIPKA. Postoje dva odeljka u vezivanju tastera, jedan je podrazumevano povezivanje tastera, a drugi je korisnički definisano povezivanje tastera gde možete postaviti prilagođena povezivanja tastera. Listu prečica i njihove funkcije možete dobiti iz “DEFAULT KEYMAP FILE”.

U ovom članku smo vidjeli kako instalirati sublimni tekst 3 u Linux. Kako instalirati pakete i nekoliko važnih paketa i prečica. Ovaj članak nije kreiran u vezi sa konfigurisanjem uzvišenog teksta za bilo koji određeni programski jezik. U sljedećem članku ćemo vidjeti kako postaviti sublimni tekst 3 za razvoj Python-a.