Kaip įdiegti ir naudoti „Sublime Text Editor“ sistemoje „Linux“.


Kalbant apie teksto redaktorius ir IDE, tarp programuotojų visada kyla nesibaigiančių diskusijų, kuris teksto rengyklė/IDE yra geriausia. Na, pasirinkimas visada yra asmeninis; Mačiau žmonių, kurie laikosi vieno redaktoriaus/IDE, o kai kurie žmonės naudoja 2–3 redaktorius/IDE vienu metu. Tai priklauso nuo darbo pobūdžio ir siūlomų redaktoriaus/IDE funkcijų.

Šis straipsnis yra apie populiarią teksto rengyklę, kuri išsiskiria savo greičiu, patrauklia vartotojo sąsaja, paprasta naudoti, gausiu bendruomenės palaikymu ir daugybe kitų dalykų. Taip, tai yra „Pakilnus tekstas“. Pradinis 2008 m. leidimas, parašytas C++ ir Python kalbomis, Sublime Text yra įvairiose platformose ir lengvai pritaikomas. Šio straipsnio rašymo metu naujausia versija yra 3.2.2.

Sublime Text tekstas nėra nei atvirojo kodo, nei nemokamas, todėl turite įsigyti vienkartinę licenciją. Bet jūs turite galimybę naudoti ją vertinimui ir licencijos įsigijimo laikas neribojamas.

Taip pat skaitykite: 27 geriausios IDE programavimui arba šaltinio kodo redaktoriams sistemoje „Linux“

„Sublime Editor“ diegimas „Linux“ sistemose

Sublime teksto rengyklė yra kelių platformų, ją galite naudoti Linux, Windows arba Mac sistemose. Norėdami įdiegti Sublime Text 3 skirtingose Linux versijose, žr. toliau pateiktas instrukcijas.

Įdiekite „Sublime“ „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

Įdiekite „Sublime“ „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 

Įdiekite „Sublime“ „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 

Baigę diegti, galite nustatyti Sublime Text Editor kaip numatytąją teksto redagavimo priemonę, pradiniame meniu eidami į pageidaujamą Programos. Naudoju Linux Mint 19.3, priklausomai nuo jūsų OS, galite nustatyti numatytąją parinktį.

Taip pat galite paleisti Sublime Text Editor iš terminalo įvesdami:

subl

Įdiekite „Sublime Editor“ paketų tvarkyklę

Pagal numatytuosius nustatymus Pakilnus tekstas nepateikiamas su funkcijomis, dėl kurių jis yra galingas. Ar norite paketų, skirtų Priekinio žiniatinklio kūrimo, Galinės dalies kūrimo, Scenarijų, Konfigūracijos valdymo įrankių arba Duomenų bazė ją gavote.

Su paketu susijusią informaciją galite rasti paketo valdyme. Norėdami įdiegti paketus, pirmiausia turime įdiegti „PAKETŲ VALDYMAS“, kuris rūpinasi paketų valdymu (įdiegti, įjungti, pašalinti, išjungti, įtraukti į sąrašą ir t. t.).

Paspauskite „CTRL + SHIFT + P“. Jis atidarys komandų paletę. Įveskite „Install Package Control“ ir paspauskite ENTER.

Dabar galite pradėti diegti paketus, išvardyti paketus, pašalinti arba išjungti ir pan.

Paspauskite „CTRL + SHIFT + P“ → COMMAND PALLET → „TYPE Package“ → Bus rodomos visos paketo valdymo parinktis.

Įdiekite paketus „Sublime“.

Norėdami įdiegti bet kurį paketą, paspauskite „CTRL + SHIFT + P“ → COMMAND PALLET → „įdiegti paketą“ → „paketo pavadinimas“ kodas>“.

Žemiau pateikiamas paketų, kuriuos įdiegsime, sąrašas ir pamatysite, kaip sukonfigūruoti paketų ypatybes.

Šoninės juostos patobulinimas

Šis paketas suteikia daugiau galimybių tvarkyti failus ir aplankus. Įdiegę „Sublime“, galite eiti į „ŠONINĖ JUOSTA“ → DEŠININČIOJI SPUSTELĖJIMAS → BUS RODOMI PARINKČIAI. Tada galite įdiegti „SideBarEnhancements“ ir pamatyti skirtumą.

Norėdami įdiegti „SideBar“ patobulinimus – KOMANDŲ PADĖKLĖ [ CTRL + SHIFT + P ] → ĮDIEGTI PAKETINĮŠONINĖ PAtobulinimas.

Temos

„Sublime“ suteikia mums galimybę pakeisti vartotojo sąsają ir sintaksės spalvų schemą. Spalvų schema nustatys mūsų kodo sintaksės spalvas, o Tema pakeis vartotojo sąsajos išvaizdą.

Naudoju temą „PREDAWN“. Galite pasirinkti tai, kas jums atrodo geriausia. Galite patikrinti galimas temas iš paketo valdymo/temų.

Norėdami įdiegti temą – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGEPREDWAN.

Failo piktograma

Šis paketas prideda gražių piktogramų prie jūsų failų ir aplankų šoninėje juostoje. Yra keletas variantų, iš kurių galite pasirinkti. Naudoju „FAILO Piktogramą“.

Norėdami įdiegti failo piktogramą – KOMANDŲ PADĖKLĖ [ CTRL + SHIFT + P ] → ĮDIEGTI PAKETĄFAILO Piktograma.

sFTP

SFTP paketas leidžia sinchronizuoti savo projektus/kodą (aplankus) nuotoliniuose serveriuose. Tai labai naudinga daugeliu atvejų, pavyzdžiui, kai jūsų gamybos serveriai veikia debesyje, o jūsų kūrimo mašina yra vietinė, kur galite lengvai sinchronizuoti kodus su nuotoliniais serveriais.

Norėdami įdiegti SFTP – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGESFTP.

Norėdami nustatyti SFTP, pasirinkite projekto aplanką, kurį reikia sinchronizuoti nuotoliniu būdu. Aplanke bus sukurtas failas „sftp-config.json“.

Tai yra SFTP nustatymų failas, kuriame turi būti nurodyta tokia informacija kaip vartotojo vardas, prieglobos serverio vardas, slaptažodis ir nuotolinis kelias. Taip pat galite įgalinti parinktis, pvz., „upload_on_save“, kuri iš karto sinchronizuos pakeitimus, kai išsaugosite vietinę kopiją.

PASTABA: „sftp-config.json“ yra būdingas tam tikram aplankui. Kiekvienam nuotoliniam susiejimui bus sukurtas naujas konfigūracijos failas.

AplankasDEŠINIAIS SPUSTELĖJIMASSFTPŽEMĖLAPIS Į NUOTOLINĮ NUOTOLINĮ KONTROLĮSFTP-CONFIG.JSON >.

Terminas

Pagal numatytuosius nustatymus Sublime terminalas nėra integruotas. „Terminus“ yra kelių platformų terminalas, skirtas pakylėti.

Norėdami įdiegti TerminusCOMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGETERMINUS<.

Du būdai paleisti Terminus:

  1. KOMANDŲ PADĖKLĖS [ CTRL + SHIFT + P ] → TERMINUS: PERJUNGTI SKYDELĮ.
  2. KOMANDŲ PADĖKLĖS [ CTRL + SHIFT + P ] → TERMINUS KLAVIŠŲ SUSIEJIMAI → DEKLARUOTI Spartųjį klavišą.

Sinchronizavimo nustatymai

Šis paketas leidžia sinchronizuoti paketus ir nustatymus keliuose įrenginiuose. Jis naudoja „Github-Gist“, kuris yra patikimas ir saugus būdas saugoti atsargines kopijas.

Norėdami įdiegti sinchronizavimo nustatymus – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGESYNC SETTINGS.

Bracket Highlighter

Bracket Highlighter paketas atitinka įvairius skliaustus ir net tinkintus skliaustus. Taip pat galite tinkinti spalvas, skirtingą skliaustų stilių ir paryškinimo režimą.

Norėdami įdiegti Bracket Highlighter – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGEBRACKETHIGHLIGHTER.

Išskyrus 6 pakuotes, paminėtas aukščiau esančiame skyriuje, yra 100 pakuočių. Naršykite įvairius paketus iš „Package Control“ ir išbandykite, kas tenkins jūsų poreikius.

Puikūs spartieji klavišai

Sublime sparčiuosius klavišus galima tinkinti, o juos galite perkelti, jei bandote perjungti kitus redaktorius, pvz., VScode arba Atom.

Jei norite tinkinti sparčiuosius klavišus, COMMAND PALLET [ CTRL + SHIFT + P ] → NUORODOS: KEY BINDINGS. Yra du klavišų rišimo skyriai: vienas yra numatytasis klavišų rišimas, o kitas yra vartotojo apibrėžtas klavišų rišimas, kuriame galite įdėti pasirinktinius klavišų rišimus. Sparčiųjų klavišų sąrašą ir jo funkcijas galite gauti iš „NUMATYTOJI KLAVIATŪROS FAILAS“.

Šiame straipsnyje matėme, kaip įdiegti „Sublime text 3“ sistemoje „Linux“. Kaip įdiegti paketus ir keletą svarbių paketų bei nuorodų. Šis straipsnis nėra sukurtas siekiant konfigūruoti puikų tekstą bet kuriai konkrečiai programavimo kalbai. Kitame straipsnyje pamatysime, kaip sukonfigūruoti 3 puikų tekstą python kūrimui.