Zoeken op website

Hoe Sublime Text Editor in Linux te installeren en te gebruiken


Als het over teksteditors en IDE's gaat, is er altijd een eindeloze discussie tussen programmeurs welke teksteditor/IDE de beste is. Nou, de keuze is altijd persoonlijk; Ik heb mensen gezien die vasthielden aan een enkele editor/IDE en sommige mensen gebruikten 2 tot 3 editors/IDE’s tegelijk. Het hangt af van de aard van het werk en de functies die de editor/IDE biedt.

Dit artikel gaat over een populaire teksteditor die zich onderscheidt door zijn snelheid, aantrekkelijke gebruikersinterface, eenvoudig te gebruiken, rijke community-ondersteuning en nog veel meer te zeggen. Ja, dat is “Sublieme tekst”. Sublime Text werd voor het eerst uitgebracht in 2008 en is geschreven in C++ en Python. Het is platformonafhankelijk en zeer aanpasbaar. Op het moment dat dit artikel wordt geschreven, is de nieuwste versie 3.2.2.

Sublime Text tekst is noch open source noch gratis, u moet een eenmalige licentie aanschaffen. Maar u heeft de mogelijkheid om het voor evaluatie te gebruiken en er is geen tijdslimiet voor het aanschaffen van de licentie.

Lees ook: 27 beste IDE's voor programmeren of broncode-editors op Linux

Sublime Editor installeren op Linux-systemen

Sublime Text Editor is platformonafhankelijk, u kunt het gebruiken op Linux-, Windows- of Mac-systemen. Om Sublime Text 3 in verschillende versies van Linux te installeren, raadpleegt u de onderstaande instructies.

Installeer Sublime op 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

Installeer Sublime op 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 

Installeer Sublime op 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 

Zodra de installatie is voltooid, kunt u Sublime Text Editor instellen als uw standaard teksteditor door naar de Programma's van uw keuze te gaan in het startmenu. Ik gebruik Linux Mint 19.3, afhankelijk van je besturingssysteem kun je de standaardoptie instellen.

U kunt Sublime Text Editor ook starten vanuit de terminal door het volgende te typen:

subl

Installeer Pakketbeheer voor Sublime Editor

Sublime Text wordt standaard niet geleverd met functies die het krachtig maken. Of u wilt pakketten voor Front-end-webontwikkeling, Back-end-ontwikkeling, Scripting, Configuratiebeheer-tools, of Database je snapt het.

Pakketgerelateerde informatie kunt u vinden in pakketbeheer. Om pakketten te installeren moeten we eerst “PACKAGE CONTROL” installeren, dat zorgt voor het pakketbeheer (installeren, inschakelen, verwijderen, uitschakelen, weergeven, etc.) voor subliem.

Druk op “CTRL + SHIFT + P“. Het opent de opdrachtpallet. Typ “Installeerpakketbeheer” en druk op ENTER.

Nu kunt u beginnen met het installeren van pakketten, het weergeven van pakketten, het verwijderen of uitschakelen, enz.

Druk op “CTRL + SHIFT + P” → COMMAND PALLET → “TYPE Pakket” → Er worden alle opties weergegeven die u kunt gebruiken voor pakketbeheer.

Installeer pakketten in Sublime

Om een pakket te installeren, drukt u op “CTRL + SHIFT + P” → COMMAND PALLET → “installatiepakket” → “pakketnaam“.

Hieronder vindt u de lijst met pakketten die we gaan installeren en ziet u hoe u de eigenschappen van de pakketten kunt configureren.

Verbetering van de zijbalk

Dit pakket geeft u meer opties om met bestanden en mappen om te gaan. Na het installeren van Sublime kun je naar “ZIJBAR” → RECHTSKLIK → OPTIES WORDEN WEERGEGEVEN. Vervolgens kunt u “SideBarEnhancements” installeren en het verschil zien.

Om SideBar-verbeteringen te installeren – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALLATIEPAKKETSIDEBARENHANCEMENT.

Thema's

Sublime geeft ons de mogelijkheid om het kleurenschema van de gebruikersinterface en de syntaxis te wijzigen. Het kleurenschema bepaalt de syntaxiskleuren voor onze code, terwijl Thema het uiterlijk van de gebruikersinterface verandert.

Ik gebruik het thema “PREDAWN”. Je kunt kiezen waar jij je het beste bij voelt. U kunt de beschikbare thema's controleren via pakketbeheer/thema's.

Om een thema te installeren – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALLATIEPAKKETPREDWAN.

Bestandspictogram

Dit pakket voegt mooie pictogrammen toe aan uw bestanden en mappen in de zijbalk. Er zijn een paar opties waaruit u kunt kiezen. Ik gebruik “EEN BESTANDSPICTOGRAM“.

Om het bestandspictogram te installeren – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALLATIEPAKKETEEN BESTANDSPICTOGRAM.

sFTP

Met het SFTP-pakket kan ik mijn projecten/code (mappen) op externe servers synchroniseren. Dit is in veel gevallen erg handig, bijvoorbeeld wanneer uw productieservers in de cloud draaien en uw ontwikkelmachine lokaal is, waar u uw codes eenvoudig met externe servers kunt synchroniseren.

Om SFTP te installeren – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALLATIEPAKKETSFTP.

Om de SFTP in te stellen, kiest u uw projectmap die op afstand moet worden gesynchroniseerd. In de map wordt het bestand “sftp-config.json” gemaakt.

Dit is een SFTP-instellingenbestand waarin details zoals gebruikersnaam, hostnaam, wachtwoord en het externe pad moeten worden aangegeven. U kunt ook opties inschakelen zoals “upload_on_save”, waarmee uw wijzigingen onmiddellijk worden gesynchroniseerd wanneer u uw lokale kopie opslaat.

OPMERKING: “sftp-config.json” is specifiek voor een bepaalde map. Voor elke externe toewijzing wordt een nieuw configuratiebestand gemaakt.

MAPKLIK met de rechtermuisknopSFTPMAP TO REMOTESFTP-CONFIG.JSON .

Eindpunt

Sublime heeft standaard geen geïntegreerde terminal. Terminus is een platformonafhankelijke terminal voor subliem.

Om Terminus te installeren – COMMANDO PALLET [ CTRL + SHIFT + P ] → INSTALLATIEPAKKETTERMINUS.

Twee manieren om Terminus te starten:

  1. COMMANDO PALLET [ CTRL + SHIFT + P ] → TERMINUS: SCHAKEL PANEEL.
  2. COMMANDO PALLET [ CTRL + SHIFT + P ] → TERMINUSTOETS BINDINGEN → SNELSLEUTEL VERKLAREN.

Synchronisatie-instellingen

Met dit pakket kunt u uw pakketten en instellingen op meerdere apparaten synchroniseren. Het maakt gebruik van Github-Gist en biedt een betrouwbare en veilige manier om uw back-ups op te slaan.

SYNC-instellingen installeren – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALLATIEPAKKETSYNC-INSTELLINGEN.

Beugel markeerstift

Het Bracket Highlighter-pakket past bij een verscheidenheid aan beugels en zelfs op maat gemaakte beugels. U kunt ook de kleuren, verschillende haakjesstijlen en de markeringsmodus aanpassen.

Bracket Highlighter installeren – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALLATIEPAKKETBRACKETHIGHLIGHTER.

Naast de 6 pakketten die in het bovenstaande gedeelte worden genoemd, zijn er nog honderden pakketten beschikbaar. Ontdek verschillende pakketten van Package Control en probeer het, afhankelijk van uw behoeften.

Sublieme snelkoppelingen

Sublieme snelkoppelingen zijn aanpasbaar en u kunt de snelkoppelingen overzetten als u probeert over te schakelen naar andere editors zoals VScode of Atom.

Om uw sneltoetsen aan te passen, COMMAND PALLET [ CTRL + SHIFT + P ] → VOORKEUREN: TOETSBINDINGEN. Er zijn twee secties in sneltoetsen, één is standaard sneltoetsen en de andere is door de gebruiker gedefinieerde sneltoetsen waarin u aangepaste sneltoetsen kunt plaatsen. U kunt de lijst met snelkoppelingen en de functie ervan verkrijgen via “DEFAULT KEYMAP FILE”.

In dit artikel hebben we gezien hoe je sublieme tekst 3 onder Linux kunt installeren. Hoe u pakketten en enkele belangrijke pakketten en snelkoppelingen installeert. Dit artikel is niet gemaakt met betrekking tot het configureren van sublieme tekst voor een specifieke programmeertaal. In het volgende artikel zullen we zien hoe u sublieme tekst 3 kunt instellen voor Python-ontwikkeling.