URL: https://linuxfr.org/news/it-edit-un-editeur-de-texte-avec-terminaux-integres Title: IT-edit, un éditeur de texte avec terminaux intégrés Authors: Linuxator ZeroHeure, palm123, Nÿco, Benoît Sibaud et tuiu pol Date: 2015年04月14日T13:21:46+02:00 License: CC By-SA Tags: éditeur_de_texte et it-edit Score: 30 Je viens vous présenter ma dernière création, [IT-Edit un éditeur de texte avec de multiples fonctionnalités](http://www.open-source-projects.net/IT-Edit/IT-Edit_presentation.html). Créé avec *GTK+3*, *gtksourceview3.0* et *libvte*. IT-Edit (Integrated Terminal Editor) est un éditeur de texte avec terminaux intégrés et bien d'autres fonctionnalités pratiques.  ---- [IT-Edit](http://www.open-source-projects.net/IT-Edit/IT-Edit_presentation.html) ---- # Motivation pour l'écriture de IT-Edit On peut diviser les programmeurs selon leur façon de travailler en deux catégories : 1. ceux qui utilisent un IDE : un environnement de développement complet. 1. ceux qui travaillent avec des outils séparés : un éditeur de texte, usage du terminal et autres outils. Comme je suis un programmeur de la deuxième catégorie et comme j'ai remarqué que j’utilisais souvent un client Internet pour la doc HTML offline, j'ai décidé d'écrire mon propre éditeur de texte qui me donne un accès direct à tous les outils dont j'ai besoin. # Fonctionnalités ## Classiques IT-Edit implémente un éditeur de texte avec coloration syntaxique, affichage des numéros de lignes et complétion automatique avec les fonctionnalités de base d'un éditeur de texte (couper / copier / coller ; dupliquer la sélection ou la ligne du curseur ; annuler / refaire ("undo / redo") ; aller à une ligne donnée ; recherche et remplacement) et de gestion de fichiers (sauvegarder tous les fichiers ouverts). ## Terminaux IT-Edit implémente deux terminaux dans la fenêtre principale qui sont aisément déployables, repliables et peuvent être redimensionnés. Vous pouvez y lancer une commande quelconque exécutée dans une fenêtre du plus haut niveau qui est facilement maximisable, minimisable et redimensionnable. Note : cette fonctionnalité d'abord prévue pour la visualisation de pages de man a été étendue a toutes sortes de commandes, sans restriction. ## Types de fichiers IT-Edit implémente un mécanisme d'enregistrement de fichiers quelconques (doc HTML, PDF, PS ou musique, vidéo...) qui après enregistrement seront lançables par le programme associé au type de fichier. Note : cette fonctionnalité était prévue pour la visualisation de documentation offline HTML qui a été étendue. ## IDE Avec ses terminaux intégrés IT-Edit vous fournit un environnement de développement, répondant à tous vos besoins. ## Essayez Prenez la peine d'essayer IT-Edit, vous allez sûrement l'adopter... # Paquetages Le programme est distribué sous forme de [paquetage \*.deb](http://www.open-source-projects.net/IT-Edit/Download/py/download_IT-Edit_deb.cgi), si cela ne vous convient pas, il existe une [archive tarball (\*.tgz)](http://www.open-source-projects.net/IT-Edit/Download/py/download_IT-Edit_tarball.cgi) compatible Linux et BSD (non-testé). Pour installer IT-Edit tapez : ```bash $ ./configure $ make $ sudo make install ``` # Appel à contrib Je suis ouvert à toutes formes de critiques, si vous avez des commentaires à faire sur le code, les fonctionnalités auquelles je n'ai pas pensé, etc. # Scratch your own itch PS : J'ai vraiment écrit ce pseudo IDE pour mes propres besoins, mais je tiens à vous en faire profiter, quand même, afin qu'il évolue selon les fondements du logiciel libre.