GNU/Linux >> Tutoriels Linux >  >> Linux

Plugins Gedit utiles pour les programmeurs

Gedit, comme la plupart d'entre vous le savent déjà, est un éditeur de texte à usage général populaire. Il s'agit de l'éditeur de texte par défaut pour les distributions Linux qui utilisent l'environnement de bureau GNOME. La première chose qui attire quiconque vers Gedit est son interface utilisateur fluide et épurée. De plus, c'est aussi une application légère, ce qui est un autre avantage.

Gedit offre presque toutes les fonctionnalités attendues d'un éditeur de texte de base, mais si cela ne suffit pas pour une raison quelconque, vous pouvez lui ajouter plus de fonctionnalités via des plugins. Plusieurs plugins Gedit sont disponibles - pour accéder à la liste complète, ouvrez l'application Gedit sur votre système et allez dans Edit->Preferences->Plugins .

Voici la capture d'écran des Plugins onglet dans mon application Gedit :

Vous remarquerez que certains des plugins disponibles sont activés par défaut, tandis que d'autres ne le sont pas. Pour activer un plugin, cliquez simplement sur le carré vide qui lui correspond. Cliquez sur une case déjà sélectionnée pour désactiver ce plugin.

Par défaut, Gedit ne fournit pas beaucoup de fonctionnalités pour les programmeurs, mais cela peut être modifié si vous installez (si nécessaire) et activez certains plugins utiles liés au développement. Si vous êtes un programmeur de logiciels qui cherche à tirer le meilleur parti de Gedit à des fins de développement, ne cherchez pas plus loin, car dans ce didacticiel, nous discuterons de quelques plugins Gedit liés à la programmation vraiment utiles.

Avant de bouger la tête, gardez à l'esprit que toutes les instructions ainsi que les exemples présentés dans cet article ont été testés sur Ubuntu 14.04LTS et que la version de Gedit que nous avons utilisée est la 3.10.4.

Plug-ins Gedit utiles pour le développement

1. Extraits

Si vous êtes un utilisateur de ligne de commande Linux, je suis sûr que vous utiliserez la fonctionnalité de saisie semi-automatique de Bash qui - pour ceux qui ne le savent pas - complète automatiquement les noms de fichiers/répertoires une fois que l'utilisateur appuie sur la touche TAB après avoir écrit le premiers caractères du nom.

Pas exactement de la même manière peut-être, le plugin Snippets dans Gedit fonctionne sur des lignes similaires. Avant d'aller plus loin, activons rapidement le plugin :

Veuillez noter que s'il n'y a pas d'entrée pour les extraits de code, cela signifie que le plug-in n'est pas installé. Pour l'installer, exécutez la commande suivante :

sudo apt-get install gedit-plugins

Cela devrait installer Snippets, ainsi que plusieurs autres plugins Gedit. Veuillez noter qu'en cas de problème avec la commande susmentionnée, vous obtiendrez probablement de l'aide en vous rendant ici.

Quoi qu'il en soit, en supposant que le plugin est maintenant installé et activé, vous pouvez le tester facilement en écrivant un petit morceau de code. Par exemple, j'ai écrit le mot "classe" dans un fichier d'en-tête dans un projet C++, puis j'ai appuyé sur TAB. Voici ce que le plugin a fait :

Le modèle de code mis en évidence dans la capture d'écran ci-dessus a été produit automatiquement, grâce à Snippet. Maintenant que vous avez une idée de base de ce dont ce plugin est capable, voyons rapidement ce que dit la documentation officielle de Snippets à propos du plugin (comme vous pourrez mieux le comprendre maintenant) :

"L'idée est de permettre aux utilisateurs de créer de petites balises qui se transforment en un extrait de texte", indique le document. "Lorsque la balise est entrée dans la vue Gedit et que est pressé, elle est étendue à l'extrait. L'utilisateur peut spécifier des points d'insertion dans l'extrait de sorte que lorsque est pressé à nouveau, le curseur passe à la prochaine insertion position. C'est très basique et un peu semblable à TM (bien qu'il aura probablement besoin de quelques fonctionnalités supplémentaires)"

Pour plus d'informations sur le plugin, rendez-vous ici.

2. Navigateur de fichiers

L'une des fonctionnalités de base et très utiles qu'offre un IDE de programmation est le navigateur de fichiers, à l'aide duquel vous pouvez facilement accéder ou basculer entre les différents fichiers d'un projet spécifique, ou sur le système en général. Oui, vous l'avez bien deviné, la fonctionnalité de navigateur de fichiers peut également être ajoutée à Gedit via un plugin.

Le nom du plugin est File Browser Panel, et la bonne chose est que vous n'avez pas à l'activer explicitement, car il est activé par défaut.

Alors maintenant, la question est de savoir comment ajouter le panneau latéral à l'interface utilisateur de Gedit. Eh bien, c'est simple, cliquez simplement sur l'option "Panneau latéral" dans le menu "Affichage". Vous verrez que le navigateur de fichiers apparaît vers la gauche :

Remarque  :Pour ouvrir et fermer rapidement le panneau latéral, vous pouvez appuyer sur la touche F9 à chaque fois - c'est une alternative simple à l'option Panneau latéral du menu Affichage chaque fois que vous souhaitez basculer la fonctionnalité.

Comme vous pouvez le voir dans la capture d'écran ci-dessus, le navigateur affiche la liste des fichiers actuellement ouverts dans l'éditeur. Cependant, si ce n'est pas ce que vous voulez, vous pouvez cliquer sur la petite icône du navigateur de fichiers (qui se trouve juste à côté de l'icône du fichier texte) en bas du panneau, et vous aurez la possibilité de parcourir les fichiers conservés n'importe où sur le système :

Chaque fois que vous serez dans un répertoire consultable, juste au-dessus de ces icônes en bas, une barre de recherche apparaîtra à l'aide de laquelle vous pourrez rechercher des fichiers dans ce répertoire particulier.

3. Borne embarquée

En supposant que vous avez installé l'ensemble de plug-ins Gedit à l'aide de la commande que j'ai mentionnée lors de la discussion sur le plug-in Snippets, il existe un autre plug-in très utile lié au développement que vous pouvez utiliser :Embedded Terminal.

Si vous utilisez Linux comme plate-forme de développement, il ne sera pas exagéré de dire que le terminal de ligne de commande serait une partie indispensable de votre travail. Et si vous utilisez Gedit comme éditeur de programmation, vous serez heureux de savoir que vous pouvez réellement intégrer un terminal de ligne de commande dans l'éditeur, en utilisant le plugin Embedded Terminal mentionné ci-dessus.

Une fois le plugin activé dans les Préférences menu, allez simplement dans Affichage menu et cliquez sur Panneau inférieur option. Vous verrez qu'un terminal de ligne de commande apparaîtra au bas de l'interface utilisateur de l'éditeur sous forme intégrée :

Il est même difficile d'imaginer le temps que ce plugin vous fera gagner, surtout si la plupart de votre travail implique la ligne de commande.

Conclusion

Les trois plugins dont nous avons parlé ici dans ce tutoriel devraient suffire à vous donner une idée de la facilité avec laquelle il est possible d'étendre la portée des fonctionnalités de Gedit afin de la rendre plus conviviale pour le développement. Si vous observez attentivement, les trois plugins - Snippets, File Browser et Embedded Terminal - peuvent s'avérer utiles même si vous n'êtes pas vraiment un maniaque de la programmation.

Pour être clair, ce n'est que la pointe d'un iceberg, car il existe de nombreux autres plugins liés au développement disponibles pour Gedit. Nous essaierons d'en rassembler quelques autres utiles, et proposerons bientôt une partie 2 de ce didacticiel.


Linux
  1. 10 astuces de ligne de commande Linux utiles pour les débutants - Partie 2

  2. 16 exemples de commandes 'cp' utiles pour les débutants Linux

  3. 10 exemples de commandes ncat (nc) utiles pour les systèmes Linux

  4. 3 commandes Linux utiles pour les administrateurs système

  5. devRantron - Un client de bureau non officiel pour les programmeurs devRant

Comment gérer les plugins Vim à l'aide de Vundle sous Linux

Quelques outils utiles pour les administrateurs système Linux

Une liste de services de console utiles pour les utilisateurs de Linux

Les cinq meilleurs plugins Vim pour les administrateurs système

40 commandes réseau Linux utiles pour les administrateurs système modernes

Top 10 des meilleurs plugins d'éditeur de texte Gedit pour les programmeurs et le codage