Ex.co. 
Beschreibung:
Ex.co. (Extensible Codierer) ist ein in Python geschriebener GUI -Texteditor, der PYQT/QSCintilla -Bibliotheken mit einigen Lexern verwendet, die in Cython verfügbar sind, um eine effizientere Textherausstellung zu erhalten. Ich habe es mit Einfachheit der Verwendung und Erweiterbarkeit entwickelt.
Für Windows finden Sie die Releases -Seite (https://github.com/matkuki/exco/releases/latest).
Webseite:
http://matkuki.github.io/exco/
Schnelle Funktionen Video:
https://www.youtube.com/watch?v=v-7fqjgv7ts&feature
Lizenz:
GNU General Public Lizenz v3.0
Copyright (C) 2013-2023 Matic Kukovec. Alle Rechte vorbehalten.
Zusätzliche Lizenzen:
Alle zusätzlichen Lizenzen werden zu Beginn jeder Quellcode -Datei und im Textdateiformat im Verzeichnis additional_licenses angegeben. Wenn ich Fehler gemacht habe, öffnen Sie bitte ein Problem.
Einige Funktionen:
- Neues Multi-Window-Layoutsystem
- Alle Standard -Texteditor -Funktionen (kopieren, schneiden, einfügen, ...)
- "Funktionsrad" für den schnellen Zugriff auf die meisten Funktionen von Ex.co.
- Integrierte Python Single/Multi-Line-Repl (Read-Eval-Print-Schleife) für den direkten Zugriff/die Manipulation jedes Editor-Fenstertextes und aller anderen Funktionen
- Textdifferenz (auch zwischen Editor Windows)
- Führen Sie terminal/Shell -Befehle direkt aus der Repl (Windows oder Linux) aus
- Möglichkeit, Ihre benutzerdefinierten Python -Funktionen hinzuzufügen
- Language syntax highlighting: AVS, Ada, Bash, Batch, CMake, CPP, CSS, CSharp, CoffeeScript, Cython, D, Diff, Fortran, Fortran77, HTML, IDL, Java, JavaScript, Lua, Makefile, Matlab, Nim, Oberon, Octave, PO, POV, Pascal, Perl, PostScript, Properties, Python, Routeros (Mikrotik), Ruby, SQL, Spice, TCL, Tex, Text, VHDL, Verilog, XML und Yaml
- Codebaum, der angezeigt wird:
- Python 3
- Nim
- C
- Viele weitere kommen ...
Unterstützte Plattformen:
- Windows (vorkompilierte Binärdateien verfügbar)
- Linux (getestet an Ubuntu, Lubuntu, Mint, Fedora, Raspbian (Raspberry PI, PI2, PI3 und PI4))
- Mac OS (Vielen Dank an Zenlc2000 für das Testen von Mac OS 10.11)
Anforderungen:
- Python 3.6 oder höher
- Pakete (installieren Sie sie mit:
pip install -r requirements.txt ):- hy
- Psutil
- Pyte
- Pyqt6 (oder pyqt5)
- Qscintilla
- FPDF2
- PtyProcess (nur Linux)
- pywin32 (nur Windows)
- pywinpty (nur Windows)