Actipro SyntaxEditor for Silverlight 已发布

Actipro SyntaxEditor for Silverlight 已发布

Actipro SyntaxEditor for Silverlight 是一款功能强大的文本编辑控件,内置了用于高效代码编辑的丰富功能,包括语法高亮、代码结构(大纲)、解析、行号、块选择、IntelliPrompt UI、缩放、装饰(adornments)以及单行模式。它构建在一个可扩展的文本/解析框架之上,该框架具备许多与 Visual Studio 代码编辑器相同的代码编辑功能。

功能

  • 使用 Language Designer 应用编写自定义语言定义,包含 20 多个免费定义。
  • 通过 lexers 对文本进行标记(tokenization)。
  • 支持代码片段的多线程解析能力。
  • 强大的基于语法的解析器框架,支持 AST 生成与错误报告。
  • IntelliPrompt 补全列表、参数信息、快速信息以及代码片段。
  • 超过 100 个内置编辑动作,如选择、缩进与转置。
  • 轻松创建自定义页边距与文本区域装饰。
  • 代码结构(折叠)以及隐藏文本区域。
  • 可自定义的高亮样式。
  • 可选的单行编辑模式。
  • 鼠标滚轮缩放。
  • 文档与 UI 对象模型的完整分离。
  • 文档文本以带版本的、线程安全的快照存储。
  • 灵活的文本搜索模型。
  • 用自定义数据标记文本范围。
  • 强大的文本扫描功能。
  • 抽象化且可扩展的对象模型。
  • Unicode 编辑支持。
  • 与 WPF 版本共享代码库。

关于 Actipro Software

Actipro Software 成立于 1999 年,是面向开发者提供 .NET 控件的供应商。Actipro Software 始终努力为客户创造最高可能的投资回报率(ROI)。其产品专门以可定制性与提高生产力为首要设计目标进行工程化。自成立之初以来,Actipro 一直为 Windows Forms 以及 .NET 框架创建用户界面控件产品。Actipro 的开发团队具备深厚的 .NET 技术能力,并将其知识与经验应用于尽可能提供最好的产品。Actipro Software 始终愿意倾听用户的声音。组织核心中有一条坚定的理念:产品开发应由用户需求驱动。