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)