Ex.Co. 
Beschrijving: ###
Ex.Co. (Extensible Coder) is een GUI-teksteditor geschreven in Python die gebruik maakt van de PyQt/QScintilla-bibliotheken met enkele lexers beschikbaar in Cython voor efficiëntere tekstoplichting. Ik heb het ontwikkeld met eenvoud in gebruik en uitbreidbaarheid als uitgangspunt.Voor vooraf gecompileerde bundels voor Windows, zie de releases-pagina (https://github.com/matkuki/ExCo/releases/latest).
Website: ###
http://matkuki.github.io/ExCo/Snel overzicht van functies: ###
https://www.youtube.com/watch?v=v-7fqJGv7Ts&featureLicentie: ###
__GNU General Public License v3.0__Copyright (c) 2013-2025 Matic Kukovec. Alle rechten voorbehouden.
#### Aanvullende licenties: ####
Alle aanvullende licenties zijn gespecificeerd aan het begin van elk broncodebestand en in tekstformaat in de map ``additional_licenses`. Als ik fouten heb gemaakt, open dan een issue.
Enkele functies: ###
- Nieuw multi-venster lay-outsysteem
- Alle standaard functies van een teksteditor (kopiëren, knippen, plakken, ...)
- 'Functiewiel' voor snelle toegang tot de meeste functionaliteiten van Ex.Co.
- Geïntegreerde Python single/multi-line REPL (Read-Eval-Print Loop) voor directe toegang/manipulatie van elke editorvenstertekst en alle andere functionaliteit
- Tekstvergelijking (ook tussen editorvensters)
- Voer Terminal/Shell-commando's direct uit vanuit de REPL (Windows of Linux)
- Mogelijkheid om je eigen Python-functies toe te voegen
- Syntax highlighting voor: 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 en YAML
- Codeboomweergave voor:
- Python 3
- Nim
- C
- Meer volgt ...
Ondersteunde platforms: ###
- __Windows__ (gecompileerde binaries beschikbaar)
- __Linux__ (getest op Ubuntu, Lubuntu, Mint, Fedora, Raspbian (Raspberry pi, pi2, pi3 en pi4))
- __Mac OS__ (Veel dank aan __zenlc2000__ voor het testen hiervan op Mac OS 10.11)
Vereisten: ###
- __Python__ 3.6 of hoger
- __Packages__ installeer ze met: pip install -r requirements.txt` (bekijk het bestand voor meer details)