Com instal·lar i utilitzar Sublime Text Editor a Linux


Quan es parla d'editors de text i IDE, sempre hi ha un debat interminable entre els programadors quin editor de text/IDE és el millor. Bé, l'elecció sempre és personal; He vist persones que es mantenen amb un únic editor/IDE i algunes persones que fan servir de 2 a 3 editors/IDE alhora. Depèn de la naturalesa del treball i de les funcions que ofereix l'editor/IDE.

Aquest article tracta sobre un editor de text popular que es distingeix per la seva velocitat, una interfície d'usuari atractiva, fàcil d'utilitzar, un ric suport de la comunitat i un munt més a dir. Sí, això és \Sublime Text. Llançament inicial el 2008 i escrit en C++ i Python, Sublime Text és multiplataforma i altament personalitzable. En el moment d'escriure aquest article, l'última versió és la 3.2.2.

El text Sublime Text no és de codi obert ni gratuït, heu de comprar una llicència única. Però teniu l'opció d'utilitzar-lo per a l'avaluació i no hi ha límit de temps per comprar la llicència.

Instal·lació de Sublime Editor en sistemes Linux

Sublime Text Editor és multiplataforma, el podeu utilitzar en sistemes Linux, Windows o Mac. Per instal·lar Sublime Text 3 en diferents versions de Linux, consulteu les instruccions següents.

$ 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 

Un cop finalitzada la instal·lació, podeu configurar Sublime Text Editor com a editor de text predeterminat anant a les aplicacions preferides des del menú d'inici. Estic fent servir Linux Mint 19.3, depenent del gust del vostre sistema operatiu, podeu establir l'opció predeterminada.

També podeu iniciar Sublime Text Editor des del terminal escrivint:

$ subl

Instal·leu el gestor de paquets per a Sublime Editor

Sublime Text de manera predeterminada no inclou funcions que el facin potent. Tant si voleu paquets per al desenvolupament web front-end, desenvolupament back-end, scripting, eines de gestió de configuració o base de dades que ho teniu.

La informació relacionada amb el paquet es pot trobar al control de paquets. Per instal·lar paquets primer hem d'instal·lar \PACKAGE CONTROL” que s'encarrega de la gestió dels paquets (instal·lar, habilitar, eliminar, desactivar, llistar, etc.) per a sublim.

Premeu CTRL + MAJÚS + P. Obrirà la paleta d'ordres. Escriviu Instal·la el control de paquets i premeu ENTER.

Ara podeu començar a instal·lar paquets, llistar paquets, eliminar o desactivar, etc.

Premeu CTRL + MAJÚS + P → PALLET DE COMANDES → TIP de paquet → Mostrarà totes les opcions que podeu utilitzar per a la gestió de paquets.

Instal·leu paquets a Sublime

Per instal·lar qualsevol paquet, premeu CTRL + MAJÚS + P → PALLET DE COMANDES → instal·la paquetnom del paquet.

A continuació es mostra la llista de paquets que instal·larem i veurem com configurar les propietats dels paquets.

Aquest paquet us ofereix més opcions per gestionar fitxers i carpetes. Després d'instal·lar Sublime, podeu anar a \BARRA LATERAL → CLIC DRET → LES OPCIONS ES MOSTRARÀ. A continuació, podeu instal·lar \SideBarEnhancements i veure la diferència.

Per instal·lar SideBar Enhancements – PALLET DE COMANDES [ CTRL + MAJÚS + P ] → INSTAL·LA EL PAQUET → SIDEBARENHANCEMENT.

Sublime ens ofereix l'opció de canviar l'esquema de colors de la interfície d'usuari i la sintaxi. L'esquema de colors establirà els colors de sintaxi per al nostre codi, mentre que el tema canviarà l'aspecte de la interfície d'usuari.

Estic utilitzant el tema PREDAWN. Pots triar el que et sentis millor. Podeu comprovar els temes disponibles des de control/temes de paquets.

Per instal·lar un tema – PALLET DE COMANDES [ CTRL + MAJÚS + P ] → INSTAL·LA EL PAQUET → PREDWAN.

Aquest paquet afegeix icones boniques als vostres fitxers i carpetes a la barra lateral. Hi ha algunes opcions que podeu triar. Estic fent servir UNA ICONA DE FITXER.

Per instal·lar la icona de fitxer – PALLET DE COMANDES [ CTRL + MAJÚS + P ] → INSTAL·LA EL PAQUET → UNA ICONA DE FITXER.

El paquet SFTP em permet sincronitzar els meus projectes/codi (carpetes) en servidors remots. Això és molt útil en molts casos, com quan els vostres servidors de producció s'executen al núvol i la vostra màquina de desenvolupament és local, on podeu sincronitzar els vostres codis amb servidors remots fàcilment.

Per instal·lar SFTP – PALLET DE COMANDES [ CTRL + MAJÚS + P ] → INSTAL·LA EL PAQUET → SFTP.

Per configurar l'SFTP, trieu la carpeta del vostre projecte que cal sincronitzar de forma remota. Dins de la carpeta, es crearà el fitxer sftp-config.json.

Aquest és un fitxer de configuració SFTP on s'han de declarar detalls com el nom d'usuari, el nom d'amfitrió, la contrasenya i la ruta remota. També podeu activar opcions com upload_on_save que sincronitzarà els vostres canvis immediatament quan deseu la còpia local.

NOTA: sftp-config.json és específic d'una carpeta concreta. Per a cada mapeig remot, es crearà un nou fitxer de configuració.

CARPETA → CLIC DRET → SFTP → MAPA A DISTANTAR → SFTP-CONFIG.JSON.

Sublime per defecte no té terminal integrat. Terminus és un terminal multiplataforma per a sublim.

Per instal·lar Terminus – PALLET DE COMANDES [ CTRL + MAJÚS + P ] → INSTAL·LA EL PAQUET → TERMINUS.

Dues maneres d'iniciar Terminus:

  1. PALLET DE COMANDES [ CTRL + MAJ + P ] → TERMINS: CANVIA EL PANEL.
  2. PALLET DE COMANDES [ CTRL + MAJ + P ] → ENLACES DE TECLA DE TERMINUS → DECLARA LA TECLA DE DRECERIA.

Aquest paquet us permet sincronitzar els vostres paquets i configuracions en diversos dispositius. Utilitza Github-Gist, proporcionant una manera fiable i segura d'emmagatzemar les vostres còpies de seguretat.

Per instal·lar la configuració de SYNC – PALLET DE COMANDES [ CTRL + MAJÚS + P ] → INSTAL·LA EL PAQUET → CONFIGURACIÓ DE SINCRONITZACIÓ.

El paquet Bracket Highlighter coincideix amb una varietat de suports i fins i tot amb suports personalitzats. També podeu personalitzar els colors, diferents estils de parèntesi i el mode de ressaltat.

Per instal·lar Bracket Highlighter – PALLET DE COMANDES [ CTRL + MAJÚS + P ] → INSTAL·LA EL PAQUET → BRACKETHIGHTER.

A part dels 6 paquets esmentats a la secció anterior, hi ha 100 paquets disponibles. Exploreu diferents paquets de Package Control i proveu-lo segons les vostres necessitats.

Les dreceres sublims es poden personalitzar i podeu portar les dreceres si intenteu canviar a altres editors com Atom.

Per personalitzar les teves dreceres de teclat, PALLET DE COMANDES [ CTRL + MAJÚS + P ] → PREFERÈNCIES: ENLACES DE TECLA. Hi ha dues seccions a l'enllaç de tecles, una és l'enllaç de tecles predeterminat i l'altra és l'enllaç de tecles definit per l'usuari on podeu col·locar enllaços de tecles personalitzats. Podeu obtenir la llista de dreceres i la seva funció des de \FITXER DE TECLA PREDETERMINADA.

En aquest article, hem vist com instal·lar sublim text 3 a Linux. Com instal·lar paquets i alguns paquets i dreceres importants. Aquest article no està creat en relació a la configuració de text sublim per a cap llenguatge de programació específic. Al següent article, veurem com configurar el text sublim 3 per al desenvolupament de Python.