Cross-platform text editor, written in Lazarus.
CudaText: https://cudatext.github.io
open source and cross-platform text editor.
Written in Lazarus 2.0, Free Pascal 3.2.0.
Required packages
- https://github.com/bgrabitmap/bgrabitmap
- https://github.com/Alexey-T/EncConv
- https://github.com/Alexey-T/ATBinHex-Lazarus
- https://github.com/Alexey-T/ATFlatControls
- https://github.com/Alexey-T/ATSynEdit
- https://github.com/Alexey-T/ATSynEdit_Cmp
- https://github.com/Alexey-T/EControl
- https://github.com/Alexey-T/ATSynEdit_Ex
- https://github.com/Alexey-T/Python-for-Lazarus
- https://github.com/Alexey-T/Emmet-Pascal
Information
- Homepage with screenshots, animations, feature list: https://cudatext.github.io
- Full documentation: https://wiki.freepascal.org/CudaText
- Plugin API documentation: https://wiki.freepascal.org/CudaText_API
- How to compile (Wiki topic): https://wiki.freepascal.org/CudaText#How_to_compile_CudaText
from https://github.com/Alexey-T/CudaText
-----
开源文本编辑器-CudaText
CudaText是一款开源多功能的文本编辑器,拥有插件系统方便扩展,内置的 Python REPL 。支持 多操作系统包括:Windows / MacOS / Linux。基于Python和 Pascal编写,遵守MPL开源协议。
功能特性:
选项卡式界面,多标签页支持, 拆分- 视图、小地图、微地图、书签
自带大部分语言的 lexer,代码折叠+ 展示代码树状结构
关闭时不丢失未保存的文本,下次打开保持历史
跨系统的”全局置顶”支持
会话、语法突出显示、
使用正则表达式搜索/替换、宏、
HTML/CSS 功能、
可自定义的键映射、主题
源码下载:https://github.com/Alexey-T/CudaText
No comments:
Post a Comment