Veel tekst-/code-editors op de markt kunnen helpen bij het coderen voor jouw project. Maar als je er nog geen hebt gevonden die aan je smaak voldoet, waarom probeer je dan niet Sublime Text op Ubuntu?
Sublime Text is een krachtige teksteditor met een breed scala aan functies. En weet je wat? Je kunt Sublime Text GRATIS krijgen! Maar let op, gratis betekent niet dat Sublime Text minder is dan een premium tool.
In deze tutorial leer je Sublime Text instellen, een project maken en plugins installeren voor aanvullende functies die je kunt gebruiken voor je project.
Lees verder en begin met coderen als een professional!
Vereisten
Deze tutorial zal een praktische demonstratie zijn. Als je wilt meedoen, zorg er dan voor dat je een Linux-machine met Ubuntu geïnstalleerd hebt. Deze tutorial maakt gebruik van Ubuntu 20.04 LTS, maar elke recente versie van Ubuntu zou moeten werken.
Toevoegen van de Sublime Text Repositories
Sublime Text is een krachtige teksteditor met een breed scala aan functies en is beschikbaar voor Ubuntu-systemen. Maar net als bij andere tools moet je Sublime Text eerst installeren door de Sublime Text-repository te downloaden.
Om de Sublime Text-repository toe te voegen aan jouw machine:
1. Voer de onderstaande wget-opdracht uit om de openbare GPG-sleutel van het Sublime Text-opslagplaats te downloaden naar je apt-sleutelring. Een sleutelring is een verzameling openbare sleutels die wordt gebruikt om de authenticiteit van pakketten te verifiëren, in dit geval, het Sublime Text-opslagplaats.

2. Voer vervolgens de onderstaande opdracht uit om het Sublime Text-opslagplaats toe te voegen aan de apt-bronnenlijst van je systeem.
De tee-opdracht schrijft de uitvoer van de echo-opdracht naar een bestand genaamd /etc/apt/sources.list.d/sublime-text.list. Apt gebruikt dit bestand om te weten welke opslagplaatsen moeten worden gecontroleerd voor softwarepakketten.
Het toevoegen van het Sublime Text-opslagplaats aan het bestand sublime-text.list maakt het mogelijk om Sublime Text te installeren met apt.

3. Voer apt update uit om de pakketlijst van je systeem bij te werken. Deze opdracht zorgt ervoor dat apt op de hoogte is van het nieuwe Sublime Text-opslagplaats dat je zojuist hebt toegevoegd in stap twee.

4. Voer tot slot de apt-cache opdracht hieronder uit om te controleren of het Sublime Text-opslagplaats correct is geconfigureerd.
De onderstaande uitvoer toont het apt-beleid voor het Sublime Text-opslagplaats.

Sublime Text installeren op Ubuntu
Nu je de Sublime Text repository aan je systeem hebt toegevoegd, ben je klaar om Sublime Text te installeren met behulp van het apt-hulpprogramma.
Voer de onderstaande opdracht apt install uit om Sublime Text en de bijbehorende afhankelijkheden op je machine te installeren.

Voer nu de volgende opdracht uit om de geïnstalleerde versie van Sublime Text te verifiëren.
Op het moment van schrijven kun je hieronder zien dat de nieuwste geïnstalleerde versie van Sublime Text Build 4126 is. De jouwe kan verschillen afhankelijk van de laatste release. Deze uitvoer bevestigt dat je Sublime Text succesvol op je machine hebt geïnstalleerd.

Interactie met Sublime Text via de Command Line Interface (CLI)
Ondanks dat Sublime Text een GUI gebruikt, kun je nog steeds met de tool communiceren door subl-commando’s in je terminal uit te voeren. En aangezien je net Sublime Text hebt geïnstalleerd, start je het voor de eerste keer.
Maar eerst controleer je of Sublime Text een symlink aan je systeem-PATH-omgevingsvariabele heeft toegevoegd om ervoor te zorgen dat interacties met Sublime Text via je terminal soepel verlopen.
1. Voer de volgende opdracht uit om de mappen weer te geven die zijn gedefinieerd in de PATH-variabele van je systeem.
Zoals hieronder getoond, moet een van de mappen zijn /usr/bin/.

2. Voer vervolgens de onderstaande echo-opdracht uit om te controleren of het /usr/local/bin/subl-symlink-bestand bestaat. Deze symbolische koppeling maakt het mogelijk om subl-commando’s vanuit elke directory op je systeem uit te voeren.
Sommige besturingssystemen, zoals Windows 10, vereisen dat je de omgevingsvariabele configureert voordat je het subl-commando gebruikt. Gelukkig wordt, wanneer je Sublime Text op Ubuntu installeert via apt, de omgevingsvariabele automatisch voor je geconfigureerd in /usr/bin/.

3. Voer nu de onderstaande opdracht uit om de handleiding voor subl CLI te bekijken.
Altijd een goed idee om de handleiding te raadplegen wanneer je in een terminal werkt, zodat je de lijst met beschikbare opties voor een opdracht kunt zien.
Hieronder zie je de argumenten die je kunt gebruiken om met Sublime Text te communiceren via je terminal.

4. Voer tot slot het subl-commando hieronder uit om het Sublime Text-venster te starten.
Als alles goed gaat, zie je het standaardthema van het Sublime Text-venster, zoals hieronder weergegeven.

Als alternatief kun je zoeken naar sublime in de Dash en op Sublime Text klikken om de toepassing te starten.

Welke optie je ook kiest om Sublime Text te starten, is aan jou. Maar als je voornamelijk in een terminal werkt, is het uitvoeren van het subl-commando de ideale optie.
Je eerste project maken in Sublime Text
Nu je Sublime Text hebt geïnstalleerd en geopend, is het tijd om je eerste project te maken. Projecten in Sublime Text bestaan uit twee bestanden:
- Het .sublime-project-bestand – bevat de projectdefinitie en beheert welke mappen aan het project zijn gekoppeld. Je kunt dit bestand delen met andere gebruikers en committen naar versiebeheersystemen. Dit bestand kan ook instellingen bevatten die alleen van toepassing zijn op bestanden die geopend zijn in een specifiek venster, en build-systemen die alleen binnen dat venster gelden.
- Het .sublime-workspace-bestand – bevat gegevens, waaronder welke bestanden geopend zijn, de inhoud van niet-opgeslagen bestanden en wijzigingen daarin. In tegenstelling tot .sublime-project-bestanden, bevatten .sublime-workspace-bestanden gegevens die privé moeten blijven.
Om een project in Sublime Text te maken:
1. Voer de onderstaande opdracht uit om een bestand genaamd MyProject te maken en te openen in Sublime Text.

2. Klik vervolgens in het menu Project en kies Save Project As om een naam voor je project in te stellen.

3. Voer de onderstaande ls-opdracht uit in je terminal om de bestanden en mappen in je home-directory (~/) weer te geven.
Hieronder kun je controleren of zowel het .sublime-project-bestand als het .sublime-workspace-bestand voor je project bestaan.

4. Geef een projectnaam op naar keuze en klik op Opslaan om het maken van je project af te ronden.

5. Klik nu opnieuw op het menu Project en kies Add Folder to Project om de mappen te selecteren die je aan je project wilt toevoegen.

6. Selecteer alle mappen die je aan je project wilt toevoegen en klik op Open.

Na het toevoegen van de mappen aan je project verschijnt het linkerpaneel waar je de lijst met mappen ziet die aan je project zijn gekoppeld.
Gefeliciteerd! Je hebt zojuist je eerste project gemaakt in Sublime Text.

Installatie van Packages (plugins) met Package Control
Sublime Text is een geweldige teksteditor, maar met behulp van plugins kun je Sublime Text nog beter maken. Plugins zijn stukjes code die meer functionaliteit toevoegen aan een toepassing.
In Sublime Text worden plugins packages genoemd, en Package Control is een package manager voor Sublime Text waarmee je packages kunt vinden, installeren en bijwerken. Met Package Control hoef je je geen zorgen te maken over het handmatig downloaden en installeren van packages.
Maar eerst moet je Package Control installeren voor Sublime Text:
1. Klik op het menu Tools en selecteer Install Package Control, zoals hieronder weergegeven, om Package Control te installeren.


2. Nadat het is geïnstalleerd, herstart Sublime Text.
3. Open nu je favoriete webbrowser, ga naar de officiële pagina van Package Control en zoek het package dat je wilt installeren. In dit voorbeeld installeer je het Visual Studio Code (VSC) package om te profiteren van de uitstekende functies van VSC.
Zoek naar Visual Studio Code in het zoekvak en kies het eerste item van Visual Studio Code in de zoekresultatenlijst, zoals hieronder weergegeven, om het package te openen.

Hieronder zie je de package-details voor VSC.

4. Schakel terug naar Sublime Text, druk op Ctrl+Shift+P of klik op Tools —> Command Palette om het commandopaneel te openen.

5. Typ ‘package’ in het invoerveld, selecteer ‘Package Control: Install Package’ en druk op Enter om toegang te krijgen tot beschikbare pakketten die je kunt installeren.

6. Typ nu ‘vsc’ in het nieuwe invoerveld dat verschijnt, en selecteer het eerste resultaat uit de lijst (Visual Studio Code), zoals hieronder weergegeven, om het VSC-pakket te installeren.

Je ziet een bericht dat zegt “Package wordt geïnstalleerd” op de statusbalk onderaan het venster, zoals hieronder weergegeven. Je weet dat het pakket is geïnstalleerd zodra het bericht verdwijnt.

7. Eenmaal geïnstalleerd, klik op het menu ‘Voorkeuren’ —> ‘Package-instellingen’ —> ‘Package Control’ en selecteer ‘Instellingen’. Er wordt een JSON-bestand geopend in een nieuw tabblad.

8. Zoek ten slotte de sectie ‘installed_packages’ in de tweede kolom en je ziet je nieuw geïnstalleerde pakket vermeld, zoals hieronder weergegeven.
Je kunt nu alle functies van het VSC-pakket gebruiken voor je project.

Conclusie
In deze tutorial heb je geleerd hoe je Sublime Text kunt installeren en gebruiken voor je project op Ubuntu. Je hebt pakketten geïnstalleerd met de ingebouwde Package Control. Je bent nu klaar om te beginnen met coderen in Sublime Text als een professional met deze nieuw verworven vaardigheden.
Er zijn duizenden pakketten beschikbaar, en er worden er steeds meer toegevoegd, zoals het Node.js-pakket dat ondersteuning toevoegt voor Node.js ontwikkeling. Dus als je met Node.js werkt, installeer het pakket en begin meteen met coderen!
Source:
https://adamtheautomator.com/sublime-text-on-ubuntu/