ex.co。 
描述:
ex.co。 (可擴展編碼器)是用Python編寫的GUI文本編輯器,它使用Pyqt/Qscintilla庫和Cython中的一些Lexers,可提供更有效的文本突出顯示。我以簡單的使用和可擴展性來開發它。
有關Windows的預編譯捆綁包,請參見“版本”頁面(https://github.com/matkuki/exco/relealeases/latest)。
網站:
http://matkuki.github.io/exco/
快速功能視頻:
https://www.youtube.com/watch?v=v-7fqjgv7ts&feature
執照:
GNU通用公共許可證v3.0
版權(C)2013-2023 Matic Kukovec。版權所有。
其他許可證:
所有其他許可證均在每個源代碼文件的開頭以及additional_licenses目錄中的文本文件格式中指定。如果我犯了任何錯誤,請打開一個問題。
某些功能:
- 新的多窗佈佈局系統
- 所有標准文本編輯器功能(複製,剪切,粘貼,...)
- “功能輪”,以快速訪問Ex.co.的大多數功能
- 集成的Python單/多線repl(讀取版本循環),用於直接訪問/操縱每個編輯器窗口文本和所有其他功能
- 文本差異(也在編輯窗口之間)
- 直接從repl(Windows或Linux)執行終端/殼命令
- 能夠添加自定義Python功能
- Language syntax highlighting: 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,SPICE,TCL,TEX,TEXT,VHDL,VHDL,VERILOG,XML和YAML
- 代碼樹顯示:
支持的平台:
- 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安裝它們):- hy
- psutil
- Pyte
- PYQT6(或PYQT5)
- QSCINTILLA
- FPDF2
- ptyprocess(僅限Linux)
- Pywin32(僅Windows)
- pywinpty(僅Windows)