Ex.co. 
Descripton:
Ex.co. (Extensible Coder) es un editor de texto GUI escrito en Python que utiliza bibliotecas Pyqt/Qscintilla con algunos lexers disponibles en Cython para un resaltado de texto más eficiente. Lo desarrollé con simplicidad de uso y extensibilidad en mente.
Para paquetes precompilados para Windows, consulte la página de versiones (https://github.com/matkuki/exco/releases/latest).
Sitio web:
http://matkuki.github.io/exco/
Video de características rápidas:
https://www.youtube.com/watch?v=v-7fqjgv7ts&feature
Licencia:
GNU Licencia pública general v3.0
Copyright (c) 2013-2023 Matic Kukovec. Reservados todos los derechos.
Licencias adicionales:
Todas las licencias adicionales se especifican al comienzo de cada archivo de código fuente y en formato de archivo de texto en el directorio additional_licenses . Si cometí algún error, abra un problema.
Algunas características:
- Nuevo sistema de diseño de múltiples ventanas
- Toda la funcionalidad estándar del editor de texto (copiar, cortar, pegar, ...)
- 'Rueda de funciones' para un acceso rápido a la mayoría de la funcionalidad de ex.co.
- Python Integrated Python Single/Multi-Line Reply (Read-Eval-Print Loop) para acceso directo/manipulación de cada texto de la ventana del editor y todas las demás funcionalidades
- Texto diferente (también entre el editor Windows)
- Ejecutar comandos de terminal/shell directamente desde el repl (Windows o Linux)
- Capacidad para agregar sus funciones personalizadas de Python
- Destacación de sintaxis del lenguaje: AVS, ADA, Bash, Batch, CMake, CPP, CSS, CSHARP, CoffeeScript, Cython, D, Diff, Fortran, Fortran77, Html, IDL, Java, JavaScript, Lua, Makefile, Matlab, Nim, Oberon, Octave, Pov, Pov, PalTcript, Propiedades, Propiedades, Propiedades, Propiedades, Propiedades, Propiedades, Propiedades, Propiedades, Propiedades, Propiedades. Python, Routeros (Mikrotik), Ruby, SQL, Spice, TCl, Tex, Text, VHDL, Verilog, XML y YAML
- Código del árbol que se muestra para:
- Python 3
- Nim
- do
- Muchos más por venir ...
Plataformas compatibles:
- Windows (binarios precompilados disponibles)
- Linux (probado en Ubuntu, Lubuntu, Mint, Fedora, Raspbian (Raspberry PI, PI2, PI3 y PI4)))
- Mac OS (muchas gracias a ZenLC2000 por probar esto en Mac OS 10.11)
Requisitos:
- Python 3.6 o superior
- Paquetes (instálelos con:
pip install -r requirements.txt ):- hy
- psutilo
- pyte
- Pyqt6 (o pyqt5)
- Qscintilla
- FPDF2
- PtyProcess (solo Linux)
- Pywin32 (solo Windows)
- pywinpty (solo de Windows)