• SyntaxEditor是一个编辑控制,类似于一个多行文本框,其中突出的文字和语法提供了一个惊人的一些国家, 先进的功能,代码编辑。 SyntaxEditor是模仿在VS.NET代码编辑器,并提供几乎所有的functionality.SyntaxEditor是一个编辑控制,类似于一个多行文本框,其中突出的文字和语法提供了一个惊人的一些国家, 先进的功能代码编辑。 SyntaxEditor是模仿代码编辑器在Visual Studio ,并提供几乎所有的功能和更多。自定义语言定义可以制定和分发与您的应用程序。虽然SyntaxEditor是设计用于IDE (集成开发环境)的应用,还有很多其他的应用有超过可以利用这种控制
    该SyntaxEditor套餐包括:
    •在SyntaxEditor多/单行编辑控件。
    •在文件级的,可解析和操纵代码文件或不使用SyntaxEditor (分离的用户界面和解析模型) 。
    •可扩展SyntaxLanguage类,它提供一个独立的处理方式,先进的语言分析和处理。
    •在SyntaxEditor解析器发电机,帮助建设一个强有力的语义分析器的语言或者C #或VB.NET 。
    •语义解析器服务,可以执行语义解析业务在一个单独的工作线程。
    •对象模型的建立和操纵一个转氨酶(抽象语法树)一个代码文件。
    •自定义回溯新四军则表达式引擎,作为骨干的动态语言词法分析和查找/替换操作。
    •在TextStylePreview控制可视化突出的风格,和FontDropDownList ,可以很容易的字体选择。
    •许多免费的动态语言XML定义为共同的语言,如C # , VB.NET , HTML格式,等
    •提供先进的附加产品,如。 NET语言加载项,提供完整的分析和自动化IntelliPrompt为C # 。
    编辑功能
    •无限撤销/重做的行动分组。
    •块缩进/ outdent 。
    •自动线改造跟踪。
    •虚拟空间过去年底线。
    •虚拟空间过去的结束文件(虚拟线) 。
    •块(矩形)的选择和能力,以防止某些选择方法。
    •当前行突出。
    •选线在选择保证金。
    •行动支援剪贴板(剪切,复制,粘贴) 。
    •自定义的剪贴板和拖/放行动,支持任何DataObject 。
    •完整的扩展Unicode字符和输入法支持。
    •超过100个编辑命令包括一切发现在Visual Studio如插入运动,选择,缩进, tabification ,转,等等。
    •详细的命中测试。
    •自定义的关键加工,命令/关键约束力和鼠标处理。
    •文本可视化功能
    •码概述(可折叠的地区) ,都自动和手动概述支持。
    •语法突出提示倒塌时,悬停在概述节点。
    •自动换行(文字,标志,包装方式和性格) 。
    •空白显示。
    •压痕指南,查看tabstops 。
    •内容分压器和柱指南。
    •支架突出。
    •线指标(书签)和跨度指标(断点,拼写错误标记,波浪线等) ,充分个性化的支持。
    •外观特征
    •可扩展渲染模式,支持自定义的渲染和定制提醒。
    •线路编号的行号与利润率能够使用自定义行号。
    •用户利润率不支持自定义绘图。
    •任何类型的字体的支持,包括可变宽度字体。
    •多种字体/大小支持在同一文件中。
    •四单向或双向分裂意见。
    •多滚动能见度设置。
    •自定义EditorView按钮,可放在任何一方的滚动条。
    •单行模式。
    语言/解析特征
    •一个抽象的语法和充分的可扩展语言的对象模型。
    •各种语言的语法类型,让您选择如何低水平您希望得到控制语言执行。
    •语言合并支持,类似于HTML要求的CSS , JScript的,脚本等等
    •动态语言XML定义,可以定义使用正则表达式。
    •免费动态语言XML定义样本共同语言,如大会,批处理文件, C #中,的CSS , HTML格式, INI文件,爪哇, JScript的,卢阿, MSIL ,帕斯卡尔,的Perl , PHP中,巨蟒时, SQL , VB.NET ,脚本和XML的。
    •词汇解析的文字标记,有能力收件方案词汇解析器和定义自定义令牌班。
    •语义解析令牌,它可以输出更新文件标记,输出一个转氨酶,或其他任何。
    •一个语义解析器服务,可以执行语义解析业务在一个单独的工作线程,从而减少了负荷的主要用户界面线程。
    •对象模型的支持转氨酶(抽象语法树)代表一个代码文件。
    •在SyntaxEditor解析器发电机接受文法和产出的C #或VB.NET语义分析器类连同模板转氨酶节点班。
    •区分大小写和自动纠正。
    •触发处理keypresses词汇,而在某些国家。
    •触发开始自动更换业务,同时在某些词汇国。
    •令牌具体突出的风格,使自定义样式的用户定义的关键字,动态语言。
    文件的属性
    •负载/保存文件的文件直接使用特定编码。
    •负载/保存文件流直接使用特定编码。
    •工程铬/低频( Windows )中,铬(苹果机) ,或低频( Unix系统)线终端。
    •出口能力的文本行终止使用任何格式。
    • HTML和RTF格式的出口。
    • IntelliPrompt特点
    •代码段模仿Visual Studio 2005的功能和储存/负荷从与格式。
    •会员名单与能力自订提请项目。
    •完整的文字功能。
    •反思辅助方法添加成员名单项目。 NET的类型/成员。
    •参数信息提示,使多超载显示和参数指数跟踪。
    •快速信息提示,查看详细信息,什么是下的鼠标。
    •智能标记,表明当老鼠盘旋在他们的指标,并显示一个弹出时,点击。
    •其他功能
    •支持整个文件的只读或仅限于特定区域。
    •宏录制和回放。
    •功能强大的查找/替换对象模型,支持正则表达式,通配符格式和捕捉/替换。
    •文字统计资料计算的统计数字,如线,文字,字符计数以及可读性分数。
    •自定义的对话框中的查找/替换,五线,拼写检查,并突出风格。
    •所见即所得打印和打印预览与打印特定格式设置。
    •一个FontDropDownList控制,可用于选择非符号字体的选项对话框。
    •一个TextStylePreview控制,可用于显示突出风格的选项对话框。
    •全设计师支持SyntaxEditor控制和语言。
    。 NET语言附加
    请注意,您不需要企业许可证的SyntaxEditor购买语言添加。任何人只要有任何有效执照SyntaxEditor ,甚至一个单一的开发许可证,可以购买企业许可证的语言加载项。的。 NET语言加载项是一个新的产品使用内置的SyntaxEditor 4.0代码编辑控制。它提供了一个非常先进的执行C #语言与自动IntelliPrompt代码片断,完整单词,会员名单,参数信息,并快速信息。它实现了这些功能,通过使用一个自定义反映数据库,可以使用外部参考人口稠密议会以及指向特定的代码文件。其他伟大的功能包括快速的词法分析,汇编建设单位使用超过100转氨酶班,自动概述,文件,概述在TreeView ,语法错误波线和描述工具提示,评论的XML文件自动完成,智能缩进与配置选项,代码块选择行评,和代码的统计资料。阿VB.NET语言执行将被添加到添加不久。
    的。 NET语言附加实施了先进的C #语言的使用与SyntaxEditor代码编辑控制。阿VB.NET语言执行目前正在开发和将被添加到添加时完成。
    主要特点。 NET语言插件,可用于任何。 NET的语言,实施包括:
    •装配库储存反映的信息。 NET的组件在运行时。