Wir haben im vergangenen Jahr an mehr als einer Handvoll Texteditoren geschrieben, aber hey, es ist Open Source; es gibt noch viel mehr von dort, wo die anderen herkamen. Heute bringen wir Ihnen eine Linux-App mit Schwerpunkt auf Markdown-Bearbeitung und reStructuredText-Markup-Sprachen – ReText .
ReText ist ein Open-Source- und leichter, aber effizienter Texteditor für Markdown- und reStructuredText-Auszeichnungssprachen. Es ist in Python geschrieben, um unter Linux und jeder POSIX-kompatiblen Plattform zu funktionieren. Vor diesem Hintergrund ist die Laufzeitumgebung von Python eine Voraussetzung für die Installation.
ReText verfügt über eine vereinfachte Benutzeroberfläche mit Bedienfeldern für Bearbeitungsfunktionen, Dokumenteinstellungen, einem optionalen Bedienfeld für die Live-Vorschau von Dokumenten und allen grundlegenden Funktionen, die Sie von einem typischen Texteditor erwarten. Es enthält auch Zeilennummern und einige Syntaxhervorhebungen, um Fehler, Tags, Abschnitte, Links usw. hervorzuheben.
Funktionen in ReText
- FOSS – kostenlos herunterladbar und mit dem auf GitHub zugänglichen Quellcode zu verwenden.
- Markdown-Bearbeitung.
- Unterstützung für das Erstellen und Bearbeiten von reStructuredText-Auszeichnungssprachen
- Speicherfreundlich mit einem reaktionsschnellen und intuitiven Workflow.
- Benutzeroberfläche mit minimalem Design.
- Unterstützung für CSS-Styling.
- Syntax-Hervorhebung.
- Unterstützung für das Kopieren und Einfügen von Bildern direkt in den Editor.
- Synchronisiertes Scrollen bei aktivierter Live-Vorschau.
ReTexts Die Funktionalität kann durch die Verwendung von Erweiterungen zur Unterstützung von mathematischen Formeln, intelligenter Tabellenbearbeitung, Dokumentexportoptionen usw. erweitert werden. Sehen Sie sich auf der Wiki-Seite an, wie Sie all dies und mehr aktivieren können.
Alte ReText-Dateien sind im Ubuntu-Repository verfügbar, sodass Sie lediglich den Installationsbefehl ausführen müssen:
$ sudo apt install retext
Wenn Sie die neueste Version ausführen möchten (so wie Sie es sollten), verwenden Sie die folgenden Befehle. Sie werden daran arbeiten, das neueste ReText zu installieren in Ubuntu, Debian, Linux Mint und einigen anderen Distributionen. Bevor Sie den folgenden Code ausführen, denken Sie daran, ReText zu entfernen, wenn Sie es zuvor aus den Repositories installiert hatten:
$ 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
Die letzten beiden Befehle sollen die ReText-Desktop-Datei reparieren und ihr die richtige ausführbare Datei und den korrekten Symbolpfad geben.
Möglicherweise müssen Sie sich nach Abschluss der Installation von Ihrer Sitzung ab- und wieder anmelden, damit ReText im Menü / Dash angezeigt wird.
Hängen Sie „–upgrade an ” zum Installationsbefehl, wenn Sie ReText über pip aktualisieren möchten
$ sudo python3 -m pip install retext --user --upgrade
Für andere Linux-Distributionen , installieren Sie Python3 pip und PyQt5 und verwenden Sie dann die Anweisungen wie oben, außer dass Sie dieses Mal das Schlüsselwort „apt“ nicht benötigen.