ex.co. 
Decrupton:
ex.co. (Extensible Coder)は、Pythonで書かれたGUIテキストエディターで、PYQT/QSCINTILLAライブラリを使用して、より効率的なテキストを強調するためにCythonで利用できるいくつかのレクサーを使用します。私はそれを簡単に使用し、拡張性を念頭に置いて開発しました。
Windows用のプリコンパイルバンドルについては、リリースページ(https://github.com/matkuki/exco/releases/latest)を参照してください。
Webサイト:
http://matkuki.github.io/exco/
クイック機能ビデオ:
https://www.youtube.com/watch?v=v-7fqjgv7ts&feature
ライセンス:
GNU一般公開ライセンスv3.0
Copyright(c)2013-2023 Matic Kukovec。無断転載を禁じます。
追加ライセンス:
すべての追加ライセンスは、すべてのソースコードファイルの先頭に指定され、 additional_licensesディレクトリのテキストファイル形式で指定されています。間違いを犯した場合は、問題を開いてください。
いくつかの機能:
- 新しいマルチウィンドウレイアウトシステム
- すべての標準テキストエディター機能(コピー、カット、貼り付け、...)
- Ex.co.の機能のほとんどに迅速にアクセスするための「機能ホイール」
- 各エディターウィンドウテキストおよびその他のすべての機能に直接アクセス/操作するための統合されたPythonシングル/マルチラインREPL(Read-Eval-Printループ)
- テキストディフング(エディターウィンドウ間も)
- REPL(WindowsまたはLinux)から直接ターミナル/シェルコマンドを実行する
- カスタムPython関数を追加する機能
- 言語構文の強調表示:AVS、ADA、BASH、BATCH、CMAKE、CPP、CSS、CSHARP、CoffeScript、Cython、D、Diff、Fortran、Fortran77、HTML、IDL、Java、JavaScript、Lua、Makefile、Matlab、nim、nim、nim、oberon、oberon、ober、ober、ober、ober、ober、ober、popis Python、Routeros(Mikrotik)、Ruby、SQL、Spice、TCL、Tex、Text、VHDL、Verilog、XML、Yaml
- 表示::のコードツリー:
サポートされているプラットフォーム:
- Windows (利用可能なバイナリを事前縮小)
- Linux (Ubuntu、Lubuntu、Mint、Fedora、Raspbian(Raspberry Pi、Pi2、Pi3、Pi4でテスト))))
- Mac OS (Mac OS 10.11でこれをテストしてくれたZenLC2000に感謝します)
要件:
- Python 3.6以降
- パッケージ(それらをインストール:
pip install -r requirements.txt ):- hy
- プシュタル
- pyte
- pyqt6(またはpyqt5)
- qscintilla
- FPDF2
- ptyprocess(Linuxのみ)
- pywin32(Windowsのみ)
- pywinty(Windowsのみ)