Min menu

Pages

les dernières informations

Terminal vs iTerm2 : Comparaison de deux outils CLI sur macOS

Terminal vs iTerm2 : Comparaison de deux outils CLI sur macOS


Si vous êtes un développeur frontal qui travaille souvent sur l'interface de ligne de commande ou la CLI, il est probable que vous utilisiez Terminal ou iTerm2. Ils sont tous les deux excellents, mais l'un facilite le codage en déplacement. Terminal et iTerm2 sont les deux interfaces de ligne de commande les plus populaires sur macOS. Le terminal est préinstallé sur chaque MacBook, tandis qu'iTerm2 est un émulateur de terminal pour macOS et le successeur d'iTerm. Voici quelques-uns des avantages d'iTerm2 par rapport aux utilisateurs de Terminal à MacBook.

1. Volets multiples

Oui, vous avez bien lu. Si vous cherchiez à accélérer votre jeu de codage, alors iTerm2 est définitivement fait pour vous. Il prend en charge plusieurs volets par rapport au terminal. Vous pouvez travailler sur différents projets ou exécuter différentes commandes dans différents volets, dans la même fenêtre.


Contrairement à Terminal, vous n'avez pas besoin de continuer à changer d'onglet au milieu de votre session. Divisez simplement les volets verticalement et horizontalement pour continuer. Le raccourci pour diviser un volet horizontalement est Maj + Cmd + D et pour diviser verticalement, appuyez sur Cmd + D.

2. Basculer un volet en plein écran

Travailler sur plusieurs volets dans iTerm2 peut réduire la taille de l'écran d'un seul volet. Cela, en retour, mettrait les yeux à rude épreuve lors de longues sessions de codage. Heureusement, iTerm2 vous permet de maximiser et de minimiser un volet à la demande, sans déranger les volets ouverts existants.


Le raccourci pour basculer un volet en plein écran et retour est Maj + Cmd + Entrée, ce raccourci agira sur le volet actuellement actif.


3. Personnalisation

Terminal est passé d'une attitude catégorique sur les personnalisations à l'autorisation des personnalisations. Mais le nombre de personnalisations apportées par iTerm2 à la table dépasse toujours Terminal.


Vous pouvez dire à l'application de ne pas afficher les boîtes de dialogue d'avertissement lorsque vous quittez l'application ou que vous fermez un onglet, même lorsqu'un processus est en cours d'exécution. Si vous jouez toujours dans le terminal, la personnalisation pourrait vous faire aimer encore plus iTerm2.

Conseils de pro : voici une liste pratique de raccourcis clavier pour Terminal et iTerm2.

4. Raccourcis clavier

Les raccourcis clavier précédemment activés et la possibilité d'en lier de nouveaux sont les choses qui donnent à iTerm2 une étoile supplémentaire pour être facile et pratique. Vous pouvez également créer des raccourcis clavier personnalisés dans le terminal en créant un script Automator pour le même.


Mais cette chose est pénible pour les utilisateurs de Terminal. Alors que dans iTerm2, vous pouvez simplement accéder à Préférences> Clés> Liaisons de touches et pouvez ajouter ou supprimer n'importe quelle liaison selon vos goûts. La meilleure partie, si vous utilisez plusieurs appareils pour le travail, il vous suffit de configurer vos fixations sur le 1er uniquement. Après cela, vous pouvez simplement l'exporter et l'importer sur l'autre ordinateur en quelques secondes.

5. Rechercher sur la page

Chaque personne utilisant Terminal doit avoir eu besoin de rechercher un mot ou une commande sur son écran au moins une fois. Et lorsque vous utilisez Terminal pendant une longue session, il est rempli de commandes et de scripts, et trouver un mot spécifique peut être fastidieux.

Ainsi, la "recherche sur la page" d'iTerm2 est un sauveur. Il vous suffit d'appuyer sur Cmd + F et de commencer à taper le mot que vous recherchez. Tout comme Chrome et Safari, il mettra en évidence le mot spécifique. La meilleure partie est que vous pouvez utiliser "Rechercher sur la page" dans iTerm2 dans plusieurs volets, ce qui vous fera certainement gagner du temps.

6. Prend en charge divers plugins

iTerm2 prend en charge de nombreux plugins, ce qui rend son utilisation amusante. D'autre part, Terminal ne prend en charge que quelques plugins. Par exemple, iTerm2 prend en charge les suggestions automatiques zsh, vim, git, oh-my-zsh et bien d'autres. iTerm2 est assez compatible avec les plugins et les développeurs s'en sont assurés.


Terminaux contre iTerm2

Si votre motif principal est simplement d'exécuter des commandes et des scripts, Terminal et iTerm2 en sont tous deux capables. Mais des choses comme la facilité d'accès, le multitâche et la personnalisation font briller iTerm2 sur Terminal. Certaines autres fonctionnalités intéressantes incluent l'historique de collage afin que vous sachiez tout ce que vous avez copié, voyagez dans le temps,

iTerm2 offre certainement certains avantages. Mais si vous êtes toujours confus, je vous suggère de donner à iTerm2 une semaine ou deux après avant de rendre un verdict. J'espère que cela vous a aidé à choisir une interface de ligne de commande pour votre utilisation quotidienne. 

Commentaires