Hoe Sublime Text 3 te installeren op Ubuntu 18.04

Er zijn verschillende tekst- en code-editors, elk met zijn verschillende functionaliteiten en kenmerken gericht op het optimaliseren van de eindgebruikerservaring en dit is erg belangrijk omdat, als we ontwikkelaars zijn of als we scripts moeten herzien, het belangrijk is dat de editor verschillende talen ondersteunt, aanbiedingen geschikte zoekparameters en bouw vertrouwen en vertrouwen op met elke regel die moet worden gescand.

Een van de meest gebruikte tekst- en code-editors die bekend staat om zijn verschillende functies en functionaliteiten, is Sublime Text 3, een teksteditor voor moderne en dynamische code. Sublime Text 3 is geschreven in de C ++ -taal en al zijn plug-ins zijn gebaseerd op Python, wat ons de betrouwbaarheid van zijn potentieel geeft en dankzij het feit dat het compatibel is met veel programmeertalen, kunnen we het gebruiken om honderden code uit te voeren effectief bewerken van taken.

1. Sublieme Tekst 3 functionaliteiten


Zoals we al zeiden, is Sublime Text 3 populair dankzij de functies die we per sectie gaan catalogiseren.

GoTo Anything gebruikenSublime Text 3 heeft een functie genaamd GoTo Anything waarmee het mogelijk is om bestanden te openen met enkele toetsen en om tussen symbolen, regels of woorden te kunnen springen, waardoor het beheer en de controle van de code wordt vergemakkelijkt. GoTo wordt geactiveerd met de volgende toetsencombinatie, het is mogelijk om acties uit te voeren zoals:

Ctrl + O

  • Voer @ in om naar symbolen te springen, # om in het geopende bestand te zoeken of: om naar een regelnummer te gaan.
  • Typ een deel van een bestandsnaam om het automatisch te openen

GoTo-definitie gebruikenSublime Text 3 haalt de informatie uit de syntaxisdefinities om automatisch een index te genereren van het hele project dat is gekoppeld aan elke klasse, methode en functie, zodat de GoTo Definition-functie op drie alternatieve manieren kan worden gebruikt die

  • Door op de F12-toets te drukken wanneer de cursor op een symbool staat
  • Er wordt een pop-upvenster weergegeven wanneer u met de muis over een symbool in het bestand beweegt
  • Het GoTo-symbool staat in het functionaliteitsgedeelte van het project
Symboolindexering heeft het voordeel dat het kan worden aangepast volgens de syntaxis door naar de configuratiebestanden te gaan, waardoor we onze eigen zoekmethoden kunnen creëren.

CommandolijstOok wel het Command Palette genoemd, het is een tool waarvan het doel is om acties binnen de tekst of code uit te voeren, zoals bestellen, de syntaxis wijzigen of de inspringingsinstellingen wijzigen. Om deze reeks opdrachten te activeren, moeten we de toetsencombinatie gebruiken.

Ctrl + Shift + P

Meerdere selectiesMeerdere selecties zijn een van de beste voordelen wanneer we Sublime Text 3 gebruiken, omdat het ons in staat stelt om veel regels tegelijkertijd interactief te wijzigen en niet slechts één tegelijk, we kunnen gemakkelijk de naam van de variabelen wijzigen en de bestanden van een veel wendbaarder manipuleren manier.

  • Het is mogelijk om de volgende toetsen te gebruiken om de selectie in regels te verdelen.

Ctrl + Shift + L

  • De volgende toetsen om het volgende voorkomen van het woord dat we hebben geselecteerd te selecteren.

Ctrl + D

Beheerder bewerkenDeze functie, ook wel Split genoemd, geeft ons de mogelijkheid om het meeste uit de schermmonitor te halen, omdat het gesplitste bewerkingsondersteuning heeft, dat wil zeggen dat het mogelijk is om bestanden naast elkaar te bewerken of ze op twee verschillende locaties in het bestand te bewerken. Met deze functionaliteit is het mogelijk om met meerdere monitoren alle gewenste rijen en kolommen te bewerken.

Krachtig API- en ecosysteempakketSublime Text 3 is geïntegreerd met een krachtige Python API waardoor plug-ins de functionaliteit aanzienlijk zullen vergroten. De Sublime Text 3-pakketbesturing kan worden geïnstalleerd via het commandopalet.

Uitgebreide aanpassingsmogelijkhedenEen ander kenmerk van Sublime Text 3 is de mogelijkheid om vrijwel elk eigen element aan te passen, van Keyings, menu's, fragmenten, macro's tot beëindigingen, het zal mogelijk zijn om aan te passen dankzij eenvoudige JSON-bestanden.

Directe projectwisselingElk project dat we in Sublime Text 3 uitvoeren, legt de volledige inhoud van de werkruimte vast, inclusief de gewijzigde en niet-opgeslagen bestanden. Hierdoor kunnen we schakelen tussen projecten op een vergelijkbare manier als GoTo Anything, en elke aangebrachte wijziging wordt toegepast in op dezelfde manier, onmiddellijk en het beste is dat alle wijzigingen worden hersteld de volgende keer dat het project wordt geopend, zodat het volledig beschikbaar is.

Optimale prestatieOmdat Sublime Text3 is gemaakt op basis van aangepaste componenten, kunnen ze snel reageren. Prestaties in Sublime Text 3 worden bereikt dankzij de krachtige platformonafhankelijke toolkit voor de gebruikersinterface en de engine voor syntaxisaccentuering.

Multi platformEen ander groot voordeel van Sublime Text 3 is dat het beschikbaar is voor macOS, Windows en Linux zonder enig uitvoeringsprobleem.

Wat is er nieuw in de nieuwste versieMomenteel is de stabiele versie van Sublime Text 3 3.1.1 (Build 3176) die belangrijke wijzigingen heeft, zoals:

  • Configuratie ui_scale toegevoegd om de volledige gebruikersinterface te schalen en nu wordt dpi_scale alleen ondersteund voor Linux
  • Voor Linux-omgevingen is een probleem met het beeldschermstuurprogramma opgelost, wat nu resulteert in scrollverbeteringen in sommige omgevingen
  • Voor indexeringsonderwerpen werd meer informatie toegevoegd in het indexeringsstatusvenster en werd het CPU-gebruik in sommige scenario's verminderd om de toepassing te optimaliseren.
  • Er zijn belangrijke verbeteringen aangebracht in talen als HTML, CSS, JavaScript, Go, D en SQ.
  • Volledige High DPI-compatibiliteit verbeterd
  • Thema's zijn nu beschikbaar in @ 3x-versies van afbeeldingen voor monitoren met zeer hoge DPI
  • Font_options toegevoegd om ligaturen en stilistische sets in tekst te beheren
  • Emoji's verbeterd
  • Verwijzingen naar Goto toegevoegd voor wanneer we over een symbool zweven
  • De opdracht goto_reference toegevoegd aan het menu Ga naar
  • Celeste-kleurenschema toegevoegd om accentuering van hash-syntaxis weer te geven
  • Verschillende kleurenschema-instellingen toegevoegd voor selectierandbreedte, hoekstijl en straal
  • Git Formats-pakket toegevoegd voor Git-configuratiebestanden en wordt nu gebruikt als core.editor
  • Nieuwe commando's zoals Rekenen, Bestand hernoemen en Pakketbestand bekijken zijn toegevoegd om de nieuwe kenmerken van een tekst te tonen
  • Suggesties voor sneltoetsen worden niet langer afgebroken bij 15 tekens
  • Nu wordt / usr / bin / env gebruikt voor de locatie van de bashs
  • De verwerking van symbolische links in de zijbalk is verbeterd, inclusief toevoegingen en verwijderingen
  • Symbolische links hebben geen vervolgkeuzepijl meer in de zijbalk
  • Het heeft ondersteuning voor binary_file_patterns, index_exclude_patterns en index_include_patterns
  • Nu wordt tot 30% minder geheugen gebruikt dankzij enkele interne aanpassingen

Zoals we kunnen zien, zijn de kenmerken en kenmerken van Sublime Text 3 uniek. Nu gaan we kijken hoe we het kunnen installeren in Ubuntu 18.04 en genieten van de voordelen ervan. Sublime Text 3 kan op verschillende manieren worden geïnstalleerd en we zullen ze allemaal zien.

2. Installeer Sublime Text 3 met behulp van PPA-repositories op Ubuntu 18.04


Voordat we moeten verduidelijken dat deze PPA-methode alleen beschikbaar is tot Ubuntu 17.10 om compatibiliteitsredenen.

Stap 1
De PPA-repositories zijn een van de meest opvallende opties om applicaties in Ubuntu te installeren, en om Sublime Text 3 te installeren met behulp van een van deze repositories zullen we de volgende regel in de terminal uitvoeren:

 sudo add-apt-repository ppa: webupd8team / sublime-text-3 

Stap 2
Daar drukken we op Enter om deze repositories toe te voegen. Hierna werken we de PPA-pakketten bij door de volgende regel uit te voeren:

 sudo apt-get update 

Stap 3
Ten slotte installeren we Sublime Text 3 door te rennen. De ontwikkelaars van deze PPA-repository zullen naar verwachting binnenkort de versie voor Ubuntu 18.04 uitbrengen.

 sudo apt-get install sublime-text-installer 

3. Installeer Sublime Text 3 met .tar.bz2-pakketten op Ubuntu 18.04

Stap 1
Deze optie houdt in dat u naar een van de volgende officiële links gaat om het bestand te downloaden. tar.bz2 volgens de gewenste architectuur als volgt:

Stap 2
Zodra de juiste versie is gedownload, gaan we naar de terminal, openen we de map Downloads en daar voeren we het volgende uit:

 sudo tar -xjvf sublime_text_3_build_3176_x64.tar.bz2

Zodra dit is gebeurd, hebben we toegang tot de tool.

4. Installeer Sublime Text 3 met behulp van de officiële repository op Ubuntu 18.04

Stap 1
Voor dit geval zullen we het apt-commando gebruiken en eerst zullen we de GPG-sleutel downloaden door de volgende regel uit te voeren:

 wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add - 

VERGROTEN

OpmerkingWe moeten ervoor zorgen dat apt is geconfigureerd om met https-bronnen te werken en we valideren dit door het volgende uit te voeren:

 sudo apt-get install apt-transport-https 

Stap 2
Zodra dit is gebeurd, gaan we verder met het definiëren van welk Sublime Text 3-kanaal we zullen gebruiken:

Stabiele versie

 echo "deb https://download.sublimetext.com/ apt / stable /" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Ontwikkelingsversie

 Echo "deb https://download.sublimetext.com/apt / dev /" | sudo tee /etc/apt/sources.list.d/sublime-text.list 

Stap 3
In dit geval gebruiken we de stabiele versie waarvoor we de eerste optie uitvoeren:

VERGROTEN

Stap 4
Nu kunnen we Sublime Text installeren als we willen van de Ubuntu 18.04-softwaremanager:

VERGROTEN

Stap 5
Of we kunnen het vanaf de terminal installeren door eerst de pakketten als volgt bij te werken:

 sudo apt-get update

VERGROTEN

Stap 6
Ten slotte installeren we Sublime Text 3 door het commando uit te voeren:

 sudo apt-get install sublime-text

VERGROTEN

5. Toegang tot Sublime Text 3 op Ubuntu 18.04

Stap 1
Om toegang te krijgen tot Sublime Text hebben we nu twee opties:

  • Subl-regel uitvoeren in terminal
  • Toegang vanaf de Ubuntu 18.04-zoekmachine

Stap 2
Zodra we toegang hebben tot Sublime Text 3, hebben we toegang tot onze code om het meeste uit deze tool te halen:

VERGROTEN

Stap 3
Nu hebben we toegang tot functies zoals GoTo:

Stap 4
Of open het opdrachtenpalet:

Stap 5
Als we Sublime Text 3 willen verwijderen, gaan we de volgende regel uitvoeren:

 sudo apt-get verwijder sublieme-tekst && sudo apt-get autoremove 
Sublime Text 3 wordt een van de meest praktische en complete oplossingen voor het beheer van onze tekstbestanden of codes, met een groot aantal integrale functies waar ieder van ons ongetwijfeld profijt van zal hebben.

wave wave wave wave wave