過去1年間に数人以上のテキストエディタについて書いてきましたが、それはオープンソースです。他の人がどこから来たのかはもっとたくさんあります。本日、マークダウン編集とreStructuredTextマークアップ言語に焦点を当てたLinuxアプリをお届けします– ReText 。
ReText はオープンソースで軽量ですが、MarkdownおよびreStructuredTextマークアップ言語用の効率的なテキストエディタです。 LinuxおよびPOSIX互換プラットフォームで動作するようにPythonで記述されています。そうは言っても、Pythonのランタイム環境はそのインストールの要件です。
ReText 編集機能用のパネル、ドキュメント設定、ドキュメントライブプレビュー用のオプションのパネル、および一般的なテキストエディタに期待されるすべての基本機能を備えた簡略化されたUIを備えています。また、エラー、タグ、セクション、リンクなどを目立たせるための行番号といくつかの構文の強調表示も備えています。
ReTextの機能
- FOSS –無料でダウンロードしてGitHubからアクセスできるソースコードで使用できます。
- マークダウン編集。
- reStructuredTextマークアップ言語の作成と編集のサポート
- 応答性が高く直感的なワークフローでメモリに優しい。
- 最小限のデザインUI。
- CSSスタイルのサポート。
- 構文の強調表示。
- 画像を直接エディタにコピーして貼り付けるためのサポート。
- ライブプレビューがアクティブになっているときの同期スクロール。
ReTextの 数式、スマートテーブル編集、ドキュメントエクスポートオプションなどをサポートする拡張機能を使用して機能を拡張できます。wikiページからこれらすべてを有効にする方法を確認してください。
古いReTextファイルはUbuntuのリポジトリで利用できるため、インストールコマンドを実行するだけです。
$ sudo apt install retext
(必要に応じて)最新バージョンを実行する場合は、以下のコマンドを使用してください。彼らは最新のReTextをインストールするために動作します Ubuntu、Debian、Linux Mint、その他のディストリビューションで。以下のコードを実行する前に、以前にリポジトリからReTextをインストールしていた場合は、ReTextを削除することを忘れないでください。
$ 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
最後の2つのコマンドは、ReTextデスクトップファイルを修正し、正しい実行可能ファイルとアイコンパスを提供することになっています。
ReTextをメニュー/ダッシュに表示するには、インストールが完了したら、ログアウトしてセッションに再度ログインする必要がある場合があります。
「–アップグレード」を追加します 」をpip経由でReTextを更新する場合は、インストールコマンドに追加します
$ sudo python3 -m pip install retext --user --upgrade
その他のLinuxディストリビューションの場合 、 Python3 pipをインストールします およびPyQt5 次に、上記の手順を使用しますが、今回は「apt」キーワードは必要ありません。