面向通用 Windows 的 Actipro SyntaxEditor 已发布

Actipro SyntaxEditor for Universal Windows 是一款文本编辑控件,内置丰富功能,便于高效代码编辑,包括语法高亮、代码大纲、解析、行号、块选择、IntelliPrompt UI、缩放以及装饰效果。它 提供了与 Visual Studio 代码编辑器中许多相同的代码编辑功能。
功能
- 使用 Language Designer 应用程序自定义语言定义。
- 通过词法分析器(lexers)对文本进行标记化(tokenization)。
- 多线程解析能力,支持代码片段。
- 健壮的基于语法的解析器框架,包含 AST 生成与错误报告。
- IntelliPrompt 补全列表、参数信息、快速信息和代码片段。
- 块(矩形)选择。
- 超过 100 种内置编辑操作,如选择、缩进与转置。
- 轻松创建自定义边距与文本区域装饰效果。
- 指示器,包括书签和断点。
- 代码大纲(折叠)以及隐藏文本区域。
- 可自定义的高亮样式。
- 可选的单行编辑模式。
- 鼠标滚轮缩放。
- 文档与 UI 对象模型的彻底分离。
- 以不可变、版本化且线程安全的快照存储文档文本。
- 灵活的文本搜索模型。
- 使用自定义数据标记文本范围。
- 强大的文本扫描功能。
- 抽象化、可扩展的对象模型。
- 支持 Unicode 编辑。
关于 Actipro Software
Actipro Software 成立于 1999 年,是为开发者提供 .NET 控件的供应商。Actipro Software 始终致力于为客户创造尽可能高的投资回报率(ROI)。其产品以可定制性与提升生产力作为主要设计目标进行专门工程化研发。Actipro 自成立以来,一直为 Windows Forms 和 .NET 框架创建用户界面控件产品。Actipro 的开发团队在 .NET 方面具备高度专业的技能,并将其知识与经验应用于尽可能提供最优产品。