Giunsa ang Pag-install ug Paggamit sa Sublime Text Editor sa Linux


Kung maghisgot bahin sa mga editor sa teksto ug sa IDE kanunay adunay usa ka walay katapusan nga debate sa mga programmer kung diin labing maayo ang text editor/IDE. Aw, ang pagpili kanunay nga personal; Nakita nako ang mga tawo nga nagpabilin sa usa ka editor/IDE ug pipila ka mga tawo nga naggamit sa 2 hangtod 3 nga mga editor/IDE sa usa ka higayon. Nagdepende kini sa kinaiya sa trabaho ug ang mga feature nga gihatag sa editor/IDE.

Kini nga artikulo mahitungod sa usa ka sikat nga text editor nga nailhan tungod sa iyang katulin, madanihon nga user interface, yano nga gamiton, adunahan nga suporta sa komunidad, ug usa ka tonelada pa nga isulti. Oo, kana mao ang \Sublime Text. Inisyal nga pagpagawas sa 2008 ug gisulat sa C++ ug Python, ang Sublime Text kay cross-platform ug mapasibo kaayo. Sa panahon sa pagsulat niini nga artikulo, ang pinakabag-o nga bersyon kay 3.2.2.

Ang Sublime Text nga teksto dili bukas nga gigikanan o libre, kinahanglan ka mopalit usa ka higayon nga lisensya. Apan adunay ka kapilian nga gamiton kini alang sa pagtimbang-timbang ug wala’y limitasyon sa oras sa pagpalit sa lisensya.

Pag-instalar sa Sublime Editor sa Linux Systems

Ang Sublime Text Editor usa ka cross-platform, mahimo nimo kini gamiton sa Linux, Windows o Mac nga mga sistema. Aron ma-install ang Sublime Text 3 sa lainlaing mga lami sa Linux, tan-awa ang mga panudlo sa ubos.

$ 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 

Kung nahuman na ang pag-install, mahimo nimong itakda ang Sublime Text Editor ingon imong default nga editor sa teksto pinaagi sa pag-adto sa gusto nga Mga Aplikasyon gikan sa menu sa pagsugod. Gigamit nako ang Linux Mint 19.3, depende sa lami sa imong OS mahimo nimong itakda ang default nga kapilian.

Mahimo ka usab magsugod sa Sublime Text Editor gikan sa terminal pinaagi sa pag-type:

$ subl

I-install ang Package Manager alang sa Sublime Editor

Ang Sublime Text nga default wala ipadala nga adunay mga bahin nga naghimo niini nga kusgan. Kung gusto nimo ang mga pakete para sa Front End Web Development, Back End Development, Scripting, Configuration Management tool, o Database nakuha nimo kini.

Ang impormasyon nga may kalabutan sa package makita sa pagkontrol sa pakete. Aron ma-install ang mga pakete kinahanglan una namon nga i-install ang \PACKAGE CONTROL nga nag-atiman sa pagdumala sa package (pag-instalar, pagpagana, pagtangtang, pag-disable, paglista, ug uban pa) alang sa halangdon.

Pindota ang CTRL + SHIFT + P. Kini magbukas sa command pallet. Type “Install Package Control” ug pindota ang ENTER.

Karon mahimo ka magsugod sa pag-install sa mga pakete, paglista sa mga pakete, pagtangtang o pag-disable, ug uban pa.

Pindota ang “CTRL + SHIFT + P” → COMMAND PALLET → “TYPE Package” → Ipakita niini ang tanang opsyon nga imong magamit para sa pagdumala sa package.

I-install ang mga Pakete sa Sublime

Aron ma-install ang bisan unsang package pindota ang “CTRL + SHIFT + P” → COMMAND PALLET → “install package” → “Package Name“.

Sa ubos mao ang lista sa mga pakete nga among i-install ug tan-awa kung giunsa ang pag-configure sa mga kabtangan sa mga pakete.

Kini nga pakete naghatag kanimo daghang mga kapilian sa pagdumala sa mga file ug folder. Human ma-install ang Sublime mahimo kang moadto sa \SIDE BAR → RIGHT CLICK → OPTIONS WILL DISPLAYED. Unya mahimo nimong i-install ang \SideBarEnhancements ug makita ang kalainan.

Para i-install ang SideBar Enhancements – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGE → SIDEBARENHANCEMENT.

Ang Sublime naghatag kanamo ug kapilian nga usbon ang laraw sa kolor sa UI ug Syntax. Ang laraw sa kolor magbutang sa mga kolor sa syntax alang sa among code samtang ang Tema magbag-o sa hitsura sa UI.

Gigamit nako ang tema nga PREDAWN. Mahimo nimong pilion ang imong gibati nga labing maayo. Mahimo nimong susihon ang magamit nga mga tema gikan sa pagkontrol sa package/tema.

Para mag-install ug tema – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGE → PREDWAN.

Kini nga pakete nagdugang nindot nga mga icon sa imong mga file ug folder sa sidebar. Adunay pipila ka mga kapilian nga mahimo nimong pilion. Gigamit nako ang A FILE ICON.

Para i-install ang File Icon – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGE → A FILE ICON.

Ang SFTP nga pakete nagtugot kanako sa pag-sync sa akong mga proyekto/code (Mga Folder) sa layo nga mga server. Kini mapuslanon kaayo sa daghang mga kaso sama sa kung ang imong mga server sa produksiyon nagdagan sa panganod ug ang imong makina sa pag-uswag lokal, diin dali nimo ma-sync ang imong mga code sa mga hilit nga server.

Para i-install ang SFTP – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGE → SFTP.

Aron ma-set up ang SFTP, pilia ang imong folder sa proyekto nga kinahanglan nga i-sync sa layo. Sa sulod sa folder, ang sftp-config.json nga file pagabuhaton.

Kini usa ka SFTP settings file diin ang mga detalye sama sa username, hostname, password, ug ang layo nga dalan ipahayag. Mahimo usab nimo nga mahimo ang mga kapilian sama sa upload_on_save nga mag-sync dayon sa imong mga pagbag-o kung imong gitipigan ang imong lokal nga kopya.

PAHINUMDOM: Ang sftp-config.json espesipiko sa usa ka partikular nga folder. Para sa matag hilit nga mapping, usa ka bag-ong configuration file ang pagabuhaton.

FOLDER → RIGHT CLICK → SFTP → MAP TO REMOTE → SFTP-CONFIG.JSON.

Ang Sublime sa default walay terminal integrated. Ang Terminus usa ka cross-platform terminal alang sa halangdon.

Para i-install ang Terminus – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGE → TERMINUS.

Duha ka paagi sa pagsugod sa Terminus:

  1. COMMAND PALLET [ CTRL + SHIFT + P ] → TERMINUS: TOGGLE PANEL.
  2. COMMAND PALLET [ CTRL + SHIFT + P ] → TERMINUS KEY BIDINGS → DECLARE SHORTCUT KEY.

Gitugotan ka niini nga pakete nga i-sync ang imong mga pakete ug mga setting sa daghang mga aparato. Gigamit niini ang Github-Gist, nga naghatag usa ka kasaligan ug luwas nga paagi sa pagtipig sa imong mga backup.

Para i-install ang SYNC Settings – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGE → SYNC SETTINGS.

Ang pakete sa Bracket Highlighter motakdo sa lain-laing bracket ug bisan custom bracket. Mahimo usab nimo ipasibo ang mga kolor, lainlaing istilo sa bracket, ug mode sa pag-highlight.

Para i-install ang Bracket Highlighter – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGE → BRACKETHIGHLIGHTER.

Gawas sa 6 nga mga pakete nga gihisgutan sa ibabaw nga seksyon adunay 100 nga mga pakete nga magamit. Pag-usisa sa lain-laing mga pakete gikan sa Package Control ug sulayi kini kung asa makatagbaw sa imong mga panginahanglan.

Ang mga halangdon nga mga shortcut mapasibo ug mahimo nimong i-port ang mga shortcut kung imong gisulayan ang pagbalhin sa ubang mga editor sama sa Atom.

Aron ipasibo ang imong mga keyboard shortcut, COMMAND PALLET [ CTRL + SHIFT + P ] → PREFERENCES: KEY BIDINGS. Adunay duha ka mga seksyon sa keybinding, ang usa mao ang default keybinding ug ang usa mao ang user-defined keybinding diin mahimo nimong ibutang ang custom keybindings. Makuha nimo ang lista sa mga shortcut ug ang function niini gikan sa \DEFAULT KEYMAP FILE.

Niini nga artikulo, nakita namon kung giunsa ang pag-install sa sublime text 3 sa Linux. Unsaon pag-instalar sa mga pakete ug pipila ka importante nga mga pakete ug mga shortcut. Kini nga artikulo wala gimugna kalabot sa pag-configure sa halangdon nga teksto para sa bisan unsang piho nga programming language. Sa sunod nga artikulo, atong makita kung giunsa ang pag-setup sa sublime text 3 alang sa pagpalambo sa python.