haje61/Kamelon

GitHub: haje61/Kamelon

Kamelon 是一个用 Perl 编写的多功能可编程文本解析器,专注于语法高亮和代码折叠,支持多种输出格式。

Stars: 2 | Forks: 5

# Kamelon Kamelon 是一个多功能且完全可编程的文本内容解析器,非常适合用于语法高亮和代码折叠。 Kamelon 使用 Perl (5) 编写。 # 安装 perl Makefile.PL make make test make install 该发行版包含许多使用 Wx 的模块和脚本。这不是 Kamelon 本身的先决条件。但如果你想使用发行版中附带的图形界面模块,你可能需要安装 Wx。 # kamelon 可执行文件 你可以通过调用 kamelon 脚本来探索 Kamelon 的功能。 以下命令可以帮助你快速上手: kamelon -help 如果你想在安装之前执行此操作,请运行: perl -Mblib bin/kamelon -help # 开发状态 Kamelon 的解析机制稳定且已完全开发完成。文档正在完善中,但目前仍然比较简陋。基于 template toolkit 构建了可用的输出 formatter。除了一个你几乎可以配置用于任何内容的基础 formatter (Syntax::Kamelon::Base) 之外,还有用于 ANSI (Syntax::Kamelon::ANSI) 和 HTML4 (Syntax::Kamelon::HTML4) 输出的 formatter。 # 开发计划 添加用于 HTML5、PDF、RTF、ODT 等的输出 formatter 欢迎提供帮助与支持。 # 用户许可证 本软件使用与 Perl 相同的许可证进行授权。
标签:Perl, SOC Prime, 代码折叠, 后端开发, 开发工具, 文本解析, 语法高亮