Nous avons écrit sur plus d'une poignée d'éditeurs de texte au cours de la dernière année, mais bon, c'est open source; il y en a beaucoup plus d'où viennent les autres. Aujourd'hui, nous vous proposons une application Linux axée sur l'édition Markdown et les langages de balisage reStructuredText - ReText .
Retexte est un éditeur de texte open source léger mais efficace pour les langages de balisage Markdown et reStructuredText. Il est écrit en Python pour fonctionner sur Linux et toute plate-forme compatible POSIX. Cela étant dit, l'environnement d'exécution de Python est une exigence pour son installation.
Retexte présente une interface utilisateur simplifiée avec des panneaux pour la fonctionnalité d'édition, des préférences de document, un panneau facultatif pour les aperçus en direct des documents et toutes les fonctionnalités de base que vous attendez d'un éditeur de texte typique. Il comporte également des numéros de ligne et une coloration syntaxique pour faire ressortir les erreurs, les balises, les sections, les liens, etc.
Fonctionnalités de ReText
- FOSS - gratuit à télécharger et à utiliser avec son code source accessible sur GitHub.
- Modification Markdown.
- Prise en charge de la création et de la modification des langages de balisage reStructuredText
- Mémoire conviviale avec un flux de travail réactif et intuitif.
- UI de conception minimale.
- Prise en charge du style CSS.
- Mise en évidence de la syntaxe.
- Prise en charge du copier-coller d'images directement dans l'éditeur.
- Défilement synchronisé lorsque l'aperçu en direct est activé.
ReTexte la fonctionnalité peut être étendue à l'aide d'extensions pour prendre en charge les formules mathématiques, l'édition de tableaux intelligents, les options d'exportation de documents, etc. Découvrez comment activer tout cela et plus encore sur sa page wiki.
Les anciens fichiers ReText sont disponibles dans le référentiel d'Ubuntu, il vous suffit donc d'exécuter la commande d'installation :
$ sudo apt install retext
Si vous souhaitez exécuter la dernière version (comme vous le devriez), utilisez les commandes ci-dessous. Ils travailleront pour installer le dernier ReText dans Ubuntu, Debian, Linux Mint et quelques autres distributions. Avant d'exécuter le code ci-dessous, n'oubliez pas de supprimer ReText si vous l'aviez déjà installé à partir des référentiels :
$ sudo apt remove retext $ sudo apt install python3-pip python3-pyqt5 $ python3 -m pip install retext --user $ sed -i "s|Exec=.*|Exec=$HOME/.local/bin/retext %F|" ~/.local/share/applications/me.mitya57.ReText.desktop $ sed -i "s|Icon=.*|Icon=$HOME/.local/share/retext/icons/retext.png|" ~/.local/share/applications/me.mitya57.ReText.desktop
Les deux dernières commandes sont censées réparer le fichier de bureau ReText et lui donner le bon chemin d'accès à l'exécutable et à l'icône.
Vous devrez peut-être vous déconnecter et vous reconnecter de votre session lorsque votre installation est terminée pour que ReText apparaisse dans le menu / Dash.
Ajoutez "–upgrade " à la commande d'installation chaque fois que vous souhaitez mettre à jour ReText via pip
$ sudo python3 -m pip install retext --user --upgrade
Pour les autres distributions Linux , installez Python3 pip et PyQt5 puis suivez les instructions ci-dessus, sauf que cette fois vous n'avez pas besoin du mot-clé "apt".