Ex.Co. 
描述: ###
Ex.Co.(Extensible Coder,可擴展編碼器)是一款以 Python 編寫的 GUI 文字編輯器,使用 PyQt/QScintilla 函式庫並配合部分以 Cython 編寫的詞法分析器,以提升文字高亮顯示效能。 我以操作簡單及易於擴展為設計理念。如需 Windows 預編譯套件,請參閱發行頁面(https://github.com/matkuki/ExCo/releases/latest)。
網站: ###
http://matkuki.github.io/ExCo/快速功能影片: ###
https://www.youtube.com/watch?v=v-7fqJGv7Ts&feature授權條款: ###
__GNU 通用公共授權條款 v3.0__Copyright (c) 2013-2025 Matic Kukovec。保留所有權利。
#### 附加授權條款: ####
所有附加授權條款均已標示在每個原始碼檔案的開頭,以及在 ``additional_licenses` 目錄中的文字檔格式。如有任何錯誤,請提出 issue。
部分功能: ###
- 全新多視窗佈局系統
- 所有標準文字編輯器功能(複製、剪下、貼上等)
- 「功能轉盤」可快速存取 Ex.Co. 的大部分功能
- 內建 Python 單行/多行 REPL(即時讀取、評估、輸出迴圈),可直接存取/操作每個編輯器視窗文字及其他所有功能
- 文字差異比對(可於編輯器視窗間進行)
- 可直接從 REPL 執行終端機/Shell 指令(Windows 或 Linux)
- 可新增自訂 Python 函數
- 語言語法高亮: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 及 YAML
- 程式碼樹狀顯示支援:
- Python 3
- Nim
- C
- 更多語言陸續加入 ...
支援平台: ###
- __Windows__ (提供預編譯執行檔)
- __Linux__ (已在 Ubuntu、Lubuntu、Mint、Fedora、Raspbian(Raspberry pi、pi2、pi3 及 pi4)測試)
- __Mac OS__ (特別感謝 __zenlc2000__ 協助於 Mac OS 10.11 測試)
系統需求: ###
- __Python__ 3.6 或以上版本
- __套件__ 可使用:pip install -r requirements.txt` 安裝(請參閱檔案以獲得更多細節)