Comment installer Sublime Text 3 sur Ubuntu 18.04

Il existe plusieurs éditeurs de texte et de code, chacun avec ses différentes fonctionnalités et caractéristiques axées sur l'optimisation de l'expérience de l'utilisateur final et cela est très important car, si nous sommes des développeurs ou si nous devons réviser des scripts, il est important que l'éditeur prenne en charge différents langages, offres paramètres de recherche appropriés et renforcez la confiance avec chaque ligne à numériser.

L'un des éditeurs de texte et de code les plus utilisés, connu pour ses diverses fonctionnalités et fonctionnalités, est Sublime Text 3, un éditeur de texte pour le code moderne et dynamique. Sublime Text 3 est écrit en langage C++ et tous ses plugins sont basés sur Python ce qui nous donne une fiabilité de son potentiel et grâce au fait qu'il est compatible avec de nombreux langages de programmation, nous pouvons l'utiliser pour réaliser des centaines de code éditer efficacement les tâches.

1. Fonctionnalités de Sublime Text 3


Comme nous l'avons mentionné, Sublime Text 3 est populaire grâce à ses fonctionnalités que nous allons cataloguer par section.

Utiliser GoTo AnythingSublime Text 3 a une fonction appelée GoTo Anything à travers laquelle il sera possible d'ouvrir des fichiers avec quelques touches et de pouvoir sauter entre des symboles, des lignes ou des mots, facilitant ainsi la gestion et le contrôle du code. GoTo est activé à l'aide de la combinaison de touches suivante, il est possible d'effectuer des actions telles que :

Ctrl + O

  • Entrez @ pour sauter aux symboles, # pour rechercher dans le fichier ouvert, ou : pour aller à un numéro de ligne.
  • Tapez une partie d'un nom de fichier pour l'ouvrir automatiquement

Utilisation de la définition GoToSublime Text 3 prend les informations des définitions de syntaxe afin de générer automatiquement un index de l'ensemble du projet associé à chaque classe, méthode et fonction, de sorte que la fonction GoTo Definition puisse être utilisée de trois manières alternatives qui sont

  • Appuyer sur la touche F12 lorsque le curseur est sur un symbole
  • Une fenêtre contextuelle s'affichera lors du survol d'un symbole dans le fichier
  • Le symbole GoTo sera dans la section des fonctionnalités du projet
L'indexation des symboles a l'avantage d'être personnalisée selon la syntaxe en allant dans les fichiers de configuration ce qui nous permet de créer nos propres méthodes de recherche.

Liste des commandesÉgalement appelée palette de commandes, il s'agit d'un outil dont le but est d'effectuer des actions dans le texte ou le code telles que l'ordre, la modification de la syntaxe ou la modification des paramètres d'indentation. Pour activer cette série de commandes, nous devons utiliser la combinaison de touches.

Ctrl + Maj + P

Sélections multiplesLes sélections multiples sont l'un des meilleurs avantages lorsque nous utilisons Sublime Text 3 car cela nous permet de modifier de manière interactive plusieurs lignes simultanément et pas seulement une à la fois, nous pouvons facilement changer le nom des variables et manipuler les fichiers d'une manière beaucoup plus agile. façon.

  • Il sera possible d'utiliser les touches suivantes pour diviser la sélection en lignes.

Ctrl + Maj + L

  • Les touches suivantes pour sélectionner la prochaine occurrence du mot que nous avons sélectionné.

Ctrl + D

Gestionnaire d'éditionÉgalement appelée Split, cette fonction nous donne la possibilité de tirer le meilleur parti du moniteur d'écran car il prend en charge l'édition divisée, c'est-à-dire qu'il sera possible d'éditer des fichiers côte à côte ou de les éditer à deux endroits différents dans le fichier. Avec cette fonctionnalité, il est possible de modifier toutes les lignes et colonnes souhaitées à l'aide de plusieurs moniteurs.

API puissante et package d'écosystèmeSublime Text 3 est intégré à une puissante API Python dont les plugins augmenteront considérablement ses fonctionnalités. Le contrôle du package Sublime Text 3 peut être installé via la palette de commandes.

Options de personnalisation étenduesUne autre caractéristique de Sublime Text 3 est sa capacité à personnaliser pratiquement n'importe quel élément qui lui est propre, des saisies, menus, fragments, macros aux terminaisons, il sera possible de personnaliser grâce à de simples fichiers JSON.

Changement de projet instantanéChaque projet que nous réalisons dans Sublime Text 3 capture le contenu complet de l'espace de travail, qui inclut les fichiers modifiés et non enregistrés, grâce à cela, nous pouvons basculer entre les projets d'une manière similaire à GoTo Anything, et chaque modification apportée est appliquée dans de la même manière, instantanément et le mieux est que toutes les modifications seront restaurées à la prochaine ouverture du projet permettant ainsi sa pleine disponibilité.

Performances optimalesParce que Sublime Text3 a été créé à partir de composants personnalisés, ils permettent une réactivité rapide. Les performances de Sublime Text 3 sont obtenues grâce à sa puissante boîte à outils d'interface utilisateur multiplateforme et à son moteur de coloration syntaxique.

Multi plateformeUn autre des grands avantages de Sublime Text 3 est qu'il est disponible pour macOS, Windows et Linux sans aucun problème d'exécution.

Quoi de neuf dans la dernière versionActuellement, la version stable de Sublime Text 3 est la 3.1.1 (Build 3176) qui comporte des changements importants tels que :

  • Ajout de la configuration ui_scale afin de mettre à l'échelle l'ensemble de l'interface utilisateur et maintenant dpi_scale est pris en charge pour Linux uniquement
  • Pour les environnements Linux, un problème de pilote d'affichage a été résolu, ce qui entraîne désormais des améliorations du défilement dans certains environnements
  • Pour les rubriques d'indexation, des informations supplémentaires ont été ajoutées dans la fenêtre d'état de l'indexation et l'utilisation du processeur a été réduite dans certains scénarios pour optimiser l'application.
  • Des améliorations significatives ont été ajoutées dans des langages tels que HTML, CSS, JavaScript, Go, D et SQ.
  • Compatibilité totale haute résolution améliorée
  • Les thèmes sont désormais disponibles en versions @3x d'images pour les moniteurs à très haute résolution
  • Ajout de font_options pour contrôler les ligatures et les ensembles stylistiques dans le texte
  • Emojis améliorés
  • Ajout de références à Goto lorsque nous survolons un symbole
  • Ajout de la commande goto_reference au menu Aller à
  • Ajout du jeu de couleurs Celeste pour afficher la mise en évidence de la syntaxe de hachage
  • Ajout de divers paramètres de jeu de couleurs pour la largeur de la bordure de sélection, le style de coin et le rayon
  • Ajout du package Git Formats pour les fichiers de configuration Git et est maintenant utilisé comme core.editor
  • De nouvelles commandes telles que Arithmetic, Rename file et View package file ont été ajoutées pour montrer les nouvelles caractéristiques d'un texte
  • Les suggestions de raccourcis clavier ne sont plus tronquées à 15 caractères
  • Maintenant / usr / bin / env est utilisé pour l'emplacement des bashs
  • La gestion des liens symboliques dans la barre latérale a été améliorée, y compris les ajouts et les suppressions
  • Les liens symboliques n'ont plus de flèche déroulante dans la barre latérale
  • Il prend en charge binary_file_patterns, index_exclude_patterns et index_include_patterns
  • Désormais, jusqu'à 30% de mémoire en moins est utilisée grâce à quelques modifications internes

Comme on peut le voir, les fonctionnalités et caractéristiques de Sublime Text 3 sont uniques. Nous allons maintenant voir comment l'installer dans Ubuntu 18.04 et profiter de ses avantages. Sublime Text 3 peut être installé de différentes manières et nous allons voir chacune d'entre elles.

2. Installez Sublime Text 3 à l'aide des référentiels PPA sur Ubuntu 18.04


Avant, nous devons préciser que cette méthode PPA n'est disponible que jusqu'à Ubuntu 17.10 pour des raisons de compatibilité.

Étape 1
Les référentiels PPA sont l'une des options les plus frappantes pour installer des applications dans Ubuntu, et pour installer Sublime Text 3 en utilisant l'un de ces référentiels, nous exécuterons la ligne suivante dans le terminal :

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

Étape 2
Là, nous appuyons sur Entrée pour ajouter ces référentiels. Après cela, nous mettons à jour les packages PPA en exécutant la ligne suivante :

 sudo apt-get mise à jour 

Étape 3
Enfin, nous installons Sublime Text 3 en exécutant. Les développeurs de ce référentiel PPA devraient bientôt publier la version pour Ubuntu 18.04.

 sudo apt-get install sublime-text-installer 

3. Installez Sublime Text 3 en utilisant les packages .tar.bz2 sur Ubuntu 18.04

Étape 1
Cette option implique d'aller sur l'un des liens officiels suivants pour télécharger le fichier. tar.bz2 selon l'architecture souhaitée comme ceci :

Étape 2
Une fois la bonne version téléchargée, nous allons au terminal, accédons au dossier Téléchargements et là nous exécutons ce qui suit :

 sudo tar -xjvf sublime_text_3_build_3176_x64.tar.bz2

Une fois cela fait, nous pouvons accéder à l'outil.

4. Installez Sublime Text 3 en utilisant le référentiel officiel sur Ubuntu 18.04

Étape 1
Dans ce cas, nous utiliserons la commande apt et nous téléchargerons d'abord la clé GPG en exécutant la ligne suivante :

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

AGRANDIR

NoterNous devons nous assurer qu'apt est configuré pour fonctionner avec les sources https et nous le validons en exécutant ce qui suit :

 sudo apt-get install apt-transport-https 

Étape 2
Une fois cela fait, nous procédons à la définition du canal Sublime Text 3 que nous utiliserons :

version stable

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

Version de développement

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

Étape 3
Dans ce cas nous utiliserons la version stable pour laquelle nous exécutons la première option :

AGRANDIR

Étape 4
Maintenant, nous pouvons installer Sublime Text si nous le souhaitons à partir du gestionnaire de logiciels Ubuntu 18.04 :

AGRANDIR

Étape 5
Ou, nous pouvons l'installer depuis le terminal en mettant d'abord à jour les packages comme ceci :

 sudo apt-get mise à jour

AGRANDIR

Étape 6
Enfin nous installons Sublime Text 3 en exécutant la commande :

 sudo apt-get install sublime-text

AGRANDIR

5. Accédez à Sublime Text 3 sur Ubuntu 18.04

Étape 1
Maintenant, pour accéder à Sublime Text, nous avons deux options :

  • Exécuter la ligne subl dans le terminal
  • Accès depuis le moteur de recherche Ubuntu 18.04

Étape 2
Une fois que nous avons accédé à Sublime Text 3, nous pouvons accéder à notre code afin de tirer le meilleur parti de cet outil :

AGRANDIR

Étape 3
Nous pouvons maintenant accéder à des fonctions telles que GoTo :

Étape 4
Ou accédez à la palette de commandes :

Étape 5
Si nous voulons désinstaller Sublime Text 3, nous allons exécuter la ligne suivante :

 sudo apt-get remove sublime-text && sudo apt-get autoremove 
Sublime Text 3 devient l'une des solutions les plus pratiques et complètes pour la gestion de nos fichiers texte ou codes, avec un grand nombre de fonctions intégrales qui profiteront sans aucun doute à chacun d'entre nous.

wave wave wave wave wave