0

是否有任何免费软件 c# 解析器可以用作 ActiproSyntaxEditor 控件中的解析器?

4

1 回答 1

0

如果您正在寻找 C# 解析器,您的首选应该是 Mono,因为它始终会更新以与 Microsoft 的 C# 编译器保持同步,

http://tirania.org/blog/archive/2010/Apr-27.html

但是,您似乎要求一个可以与 SyntaxEditor 一起使用的工具。这很奇怪,因为这个控件已经有 C# 支持,

语法语言

语法语言是文本/解析框架的核心部分。它们基本上封装了在 SyntaxEditor 控件中使用的特定代码语言的所有功能。这包括从各种类型的解析到更简单的功能,如确定分词或执行行注释。

SyntaxEditor 包含超过 20 个完整的源示例语言定义,适用于汇编、批处理文件、C、C++、C#、 CSS、HTML、INI 文件、Java、JScript、Lua、MSIL、Pascal、Perl、PHP、PowerShell、Python等常用语言、RTF、SQL、VB.NET、VBScript 和 XML。可以轻松创建自定义语言定义,从而可以为任​​何专有语言构建代码编辑器。

http://www.actiprosoftware.com/products/controls/windowsforms/syntaxeditor/editing

于 2012-05-29T10:05:15.770 回答