Ex.Co. 
Opis: ###
Ex.Co. (Extensible Coder) to edytor tekstu z interfejsem graficznym napisany w Pythonie, korzystający z bibliotek PyQt/QScintilla oraz niektórych leksów dostępnych w Cython dla wydajniejszego podświetlania składni. Opracowałem go z myślą o prostocie obsługi i możliwości rozbudowy.Gotowe pakiety dla systemu Windows znajdziesz na stronie z wydaniami (https://github.com/matkuki/ExCo/releases/latest).
Strona internetowa: ###
http://matkuki.github.io/ExCo/Szybki film prezentujący funkcje: ###
https://www.youtube.com/watch?v=v-7fqJGv7Ts&featureLicencja: ###
__GNU General Public License v3.0__Copyright (c) 2013-2025 Matic Kukovec. Wszelkie prawa zastrzeżone.
#### Dodatkowe licencje: ####
Wszystkie dodatkowe licencje są określone na początku każdego pliku źródłowego oraz w formacie plików tekstowych w katalogu ``additional_licenses`. Jeśli popełniłem jakiś błąd, proszę zgłoś problem.
Niektóre funkcje: ###
- Nowy system układu wielookiennego
- Wszystkie standardowe funkcje edytora tekstu (kopiowanie, wycinanie, wklejanie, ...)
- 'Koło funkcji' zapewniające szybki dostęp do większości funkcji Ex.Co.
- Zintegrowany REPL Pythona (jedno/wieloliniowy) dla bezpośredniego dostępu/manipulacji tekstem w każdym oknie edytora i wszystkimi innymi funkcjami
- Porównywanie tekstu (również między oknami edytora)
- Wykonywanie poleceń Terminal/Shell bezpośrednio z REPL (Windows lub Linux)
- Możliwość dodawania własnych funkcji w Pythonie
- Podświetlanie składni języka: 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 oraz YAML
- Wyświetlanie drzewa kodu dla:
- Python 3
- Nim
- C
- Wiele innych wkrótce ...
Obsługiwane platformy: ###
- __Windows__ (dostępne prekompilowane pliki binarne)
- __Linux__ (testowane na Ubuntu, Lubuntu, Mint, Fedora, Raspbian (Raspberry pi, pi2, pi3 oraz pi4))
- __Mac OS__ (Serdeczne podziękowania dla __zenlc2000__ za testowanie na Mac OS 10.11)
Wymagania: ###
- __Python__ 3.6 lub nowszy
- __Pakiety__ zainstaluj za pomocą: pip install -r requirements.txt` (sprawdź plik po więcej szczegółów)