Linux-da “Sublime Text Redaktor” -y nädip gurmaly we ulanmaly


Tekst redaktorlary we IDE-ler hakda aýdanymyzda, haýsy tekst redaktory/IDE iň gowusy programmistleriň arasynda hemişe jedel dowam edýär. Dogrusy, saýlamak hemişe şahsydyr; Singleeke redaktor/IDE bilen ýapyşýan adamlary we bir wagtyň özünde 2-den 3 redaktor/IDE ulanýanlary gördüm. Bu işiň häsiýetine we redaktor/IDE-iň berýän aýratynlyklaryna baglydyr.

Bu makala, tizligi, özüne çekiji ulanyjy interfeýsi, ulanmagy ýönekeý, baý jemgyýet goldawy we başga-da bir tonna bilen tapawutlanýan meşhur tekst redaktory hakda. Hawa, bu\Ajaýyp tekst. 2008-nji ýylda ilkinji çykarylan we C ++ we Python-da ýazylan Sublime Text platforma we ýokary derejede düzülip bilner. Bu makalany ýazan wagtyňyz iň soňky wersiýa 3.2.2.

Sublime Text teksti açyk çeşme ýa-da mugt däl, bir gezeklik ygtyýarnama satyn almaly. Emma baha bermek üçin ulanmak mümkinçiligiňiz bar we ygtyýarnamany satyn almak üçin wagt ýok.

Linux ulgamlarynda ýokary derejeli redaktor gurmak

“Sublime Text Redaktor” biri-biri bilen baglanyşykdyr, ony Linux, Windows ýa-da Mac ulgamlarynda ulanyp bilersiňiz. “Sublime Text 3” -ni Linux-yň dürli tagamlaryna gurmak üçin aşakdaky görkezmelere serediň.

$ 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
$ 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 
$ 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 

Gurmak tamamlanandan soň, başlangyç menýusyndan ileri tutulýan programmalara girip, “Sublime Text Redaktor” -y deslapky tekst redaktory edip belläp bilersiňiz. Linux Mint 19.3 ulanýaryn, OS tagamyňyza baglylykda, başlangyç opsiýany düzüp bilersiňiz.

Şeýle hem, “Sublime Text Redaktor” -y terminaldan ýazyp başlap bilersiňiz:

$ subl

Ajaýyp redaktor üçin paket dolandyryjysyny guruň

“Sublime Text” adaty ýagdaýda güýçli edýän aýratynlyklar bilen iberilmeýär. Fronta-da “Front End Web Development”, “Back End Development”, skript, konfigurasiýa dolandyryş gurallary ýa-da alan maglumat bazasy üçin paketler isleýärsiňiz.

Bukja bilen baglanyşykly maglumatlary paket dolandyryşynda tapyp bilersiňiz. Bukjalary gurmak üçin ilki bilen ýokary derejeli paket dolandyryşy (gurmak, işletmek, aýyrmak, öçürmek, sanaw we ş.m.) alada edýän\PACKAGE CONTROL gurnamaly.

CTRL + SHIFT + P ” basyň. Buýruk paletini açar. “ Paket dolandyryşyny gurmak ” ýazyň we ENTER basyň.

Indi paketleri gurup, paketleri sanap, aýryp ýa-da öçürip bilersiňiz we ş.m.

CTRL + SHIFT + P ” → COMMAND PALLET → “ TYPE Package ” basyň → Bu bukjany dolandyrmak üçin ulanyp boljak ähli opsiýalaryňyzy görkezer.

Sublime-de paketleri guruň

Islendik bukjany gurmak üçin “ CTRL + SHIFT + P ” → COMMAND PALLET → “ paket gurmak ” → “ paketiň ady basyň.

Aşakda gurjak paketlerimiziň sanawy we paketleriň häsiýetlerini nädip sazlamalydygyny görmek.

Bu paket faýllary we bukjalary dolandyrmak üçin has köp mümkinçilik berýär. Sublime guranyňyzdan soň\SIDE BAR → HUKUK KLIK → Görnüşler görkeziler. Soňra\SideBarEnhancements gurup bilersiňiz we tapawudyny görüp bilersiňiz.

“SideBar Enhancements” -ni gurmak üçin - KOMAND PALLET

Sublime UI we Sintaksis reňk shemasyny üýtgetmek mümkinçiligini berýär. Reňk shemasy kodumyz üçin sintaksis reňklerini kesgitlär, Tema bolsa UI görnüşini üýtgeder.

“PREDAWN” mowzugyny ulanýaryn. Haýsyny gowy duýsaňyz saýlap bilersiňiz. Elýeterli mowzuklary paket dolandyryşy/mowzuklaryndan barlap bilersiňiz.

Mowzuk gurmak üçin - SÖ COMGI PALLETI

Bu paket gapdal paneldäki faýllaryňyza we bukjalaryňyza ajaýyp nyşanlary goşýar. Saýlap boljak birnäçe wariant bar. “Faýl ICON” ulanýaryn.

Faýl nyşany - GURAMA PALLETI

SFTP bukjasy uzakdaky serwerlerde taslamalarymy/kodumy (Papkalary) sinhronlamaga mümkinçilik berýär. Önümçilik serwerleriňiz bulutda işleýän we kodlaryňyzy uzakdaky serwerlere aňsatlyk bilen sinhronlap bilýän ösüş enjamyňyz ýerli bolan ýaly köp ýagdaýlarda bu örän peýdalydyr.

SFTP - COMMAND PALLET [CTRL + SHIFT + P] gurmak üçin ACK GURAMA GURAMASY → SFTP.

SFTP gurmak üçin uzakdan sinhronlanmaly taslama bukjasyny saýlaň. Papkanyň içinde “sftp-config.json” faýly dörediler.

Bu SFTP sazlamalar faýly, bu ýerde ulanyjy ady, host ady, parol we yglan edilmeli uzak ýol ýaly jikme-jiklikler bar. Şeýle hem, ýerli göçürmäňizi ýazdyranyňyzda derrew üýtgeşmeleriňizi sinhronlaşdyrjak “upload_on_save” ýaly opsiýalary açyp bilersiňiz.

BELLIK: “sftp-config.json” belli bir bukja mahsus. Her uzakdan kartalaşdyrmak üçin täze konfigurasiýa faýly dörediler.

POLDER → HUKUK KLIK → SFTP → AEMYRMAK Kartasy → SFTP-CONFIG.JSON.

Ajaýyp tertipde terminal birleşdirilenok. Terminus ýokary derejeli platforma terminalydyr.

Terminusy gurmak üçin - POMET POMETASY

Terminusy başlamagyň iki usuly:

  1. COMMAND PALLET [CTRL + SHIFT + P] ER TERMINUS: PANELI TOGGLE.
  2. SÖ COMGI PALLETI

Bu paket paketleriňizi we sazlamalaryňyzy birnäçe enjamda sinhronlamaga mümkinçilik berýär. Github-Gist ulanýar, ätiýaçlyk nusgalaryňyzy saklamagyň ygtybarly we ygtybarly usulyny üpjün edýär.

SYNC sazlamalaryny gurmak üçin - KOMPAND PALLET

Bracket Highlighter paketi dürli ýaýlara we hatda ýörite ýaýlara laýyk gelýär. Şeýle hem reňkleri, dürli ýaýyň stilini we tapawutlandyryş tertibini düzüp bilersiňiz.

“Bracket Highlighter” - “COMMAND PALLET” gurmak üçin [ CTRL + SHIFT + P ] ACK GURBAN GURAMA

Aboveokardaky bölümde agzalan 6 paketden başga-da 100 paket bar. Paket dolandyryşyndan dürli paketleri öwreniň we islegleriňizi kanagatlandyrýan birini synap görüň.

Ajaýyp gysga ýollar düzülip bilner we Atom ýaly beýleki redaktorlara geçjek bolsaňyz, gysga ýollary göçürip bilersiňiz.

Klawiatura gysga ýollaryňyzy sazlamak üçin, PALET EDiň Düwmeleri baglamakda iki bölüm bar, biri deslapky açar düwmesi, beýlekisi ulanyjy kesgitlän açar düwmesi, ýörite düwmeleri ýerleşdirip boljak ýer. Gysga ýollaryň sanawyny we onuň funksiýasyny\DEFAULT KEYMAP FILE -den alyp bilersiňiz.

Bu makalada Linux-da ýokary derejeli 3 teksti nädip gurmalydygyny gördük. Paketleri we birnäçe möhüm paketleri we gysga ýollary nädip gurmaly. Bu makala haýsydyr bir programmirleme dili üçin ýokary teksti düzmek bilen baglanyşykly döredilmedi. Indiki makalada pitonyň ösüşi üçin ýokary derejeli 3 teksti nädip sazlamalydygyny göreris.