Ex.Co. 
Descripción: ###
Ex.Co. (Extensible Coder) es un editor de texto con interfaz gráfica (GUI) escrito en Python que utiliza las librerías PyQt/QScintilla, con algunos analizadores léxicos disponibles en Cython para un resaltado de texto más eficiente. Lo desarrollé pensando en la simplicidad de uso y la extensibilidad.Para paquetes precompilados para Windows, consulta la página de lanzamientos (https://github.com/matkuki/ExCo/releases/latest).
Sitio web: ###
http://matkuki.github.io/ExCo/Video rápido de características: ###
https://www.youtube.com/watch?v=v-7fqJGv7Ts&featureLicencia: ###
__Licencia Pública General GNU v3.0__Copyright (c) 2013-2025 Matic Kukovec. Todos los derechos reservados.
#### Licencias adicionales: ####
Todas las licencias adicionales se especifican al inicio de cada archivo de código fuente y en formato de archivo de texto en el directorio ``additional_licenses`. Si he cometido algún error, por favor abre un issue.
Algunas características: ###
- Nuevo sistema de diseño multi-ventana
- Toda la funcionalidad estándar de un editor de texto (copiar, cortar, pegar, ...)
- 'Rueda de funciones' para acceso rápido a la mayoría de las funciones de Ex.Co.
- REPL (Read-Eval-Print Loop) de Python integrado de una o varias líneas para acceso directo/manipulación de cada ventana de texto del editor y todas las demás funciones
- Comparación de texto (también entre ventanas del editor)
- Ejecuta comandos de Terminal/Shell directamente desde el REPL (Windows o Linux)
- Posibilidad de añadir tus propias funciones en Python
- Resaltado de sintaxis de 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, PO, POV, Pascal, Perl, PostScript, Properties, Python, RouterOS (MikroTik), Ruby, SQL, Spice, TCL, TeX, Text, VHDL, Verilog, XML y YAML
- Visualización de árbol de código para:
- Python 3
- Nim
- C
- Muchos más próximamente ...
Plataformas soportadas: ###
- __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álalos con: pip install -r requirements.txt` (revisa el archivo para más detalles)