oXygen XML Editor

软件截图:
oXygen XML Editor
软件详细信息:
版本: 20.0 更新
上传日期: 22 Jun 18
许可: 免费
人气: 77

Rating: 3.0/5 (Total Votes: 1)

oXygen XML Editor 是一个用Java实现的商业,全功能和跨平台的图形软件,它从头开始设计,为用户提供修改XML文件的可视化编辑器。

使用oXygen XML Editor应用程序,任何人都可以快速轻松地编辑XML文档,以及使用完全Unicode支持调试和分析XSLT(可扩展样式表语言)和XQuery代码。


功能一目了然

主要功能包括XML IDE(集成开发环境),智能XML编辑,XML验证,XML模式建模,对XSL和XSLT的支持,XQuery支持,XPath支持以及原生XML和关系数据库支持。

此外,该应用程序还支持访问CMSes(内容管理系统)和远程资源,支持Office文档,支持协作和单源XML发布。

该应用程序包括对众多验证引擎的支持,包括Xerces,SQC,XSV,MSXML 4.0,LIBXML,Saxon EE和MSXML.NET,支持验证XML Schema和Relax NG(可视化图),DTD,Schematron和NVDL脚本,支持多种XSLT处理器,包括Xalan 2.7.1,MSXML3.0,MSXML4.0,Saxon EE,Saxon 6.5.5,NET 1.0,NET 2.0和XSLTProc。


引擎盖和支持的操作系统

整个应用程序都是用Java编程语言编写的,这意味着它可以在Java Runtime Environment可用的任何操作系统上运行,包括Linux,UNIX,Microsoft Windows和Mac OS X操作系统。它已在支持32位和64位指令集架构的计算机上成功测试。


可用性和定价

为方便起见,oXygen XML Editor软件可作为通用二进制存档下载,可以在安装了JRE的任何GNU / Linux平台上运行,作为Java Web Start应用程序,以及用于功能强大的Eclipse IDE。此版本的定价从488美元(394欧元)开始。

新功能

  • 快速修复支持会自动提供修复问题的修复,例如添加缺失属性或删除意外元素。
  • XSLT支持通过将相关注释与指令描述和规范链接相关联,帮助您更好地理解每个XSLT指令的作用。
  • XML创作模式对表格支持,跟踪更改功能,通用编辑以及DITA特定操作进行了大量改进。
  • 您可以通过对基于ZIP的档案中的所有文档运行XPath查询,在EPUB,OOXML,ODF或任何ZIP存档中找到模式。
  • 更新了oXygen XML Editor的Eclipse插件版本以支持Eclipse 4.4,更新了SVN支持以使用Apache Subversion 1.8,并且许多组件库已更新为最新的稳定版本。

版本中的新功能

  • 快速修复支持会自动提供修复问题的修复,例如添加缺失属性或删除意外元素。
  • XSLT支持通过将相关注释与指令描述和规范链接相关联,帮助您更好地理解每个XSLT指令的作用。
  • XML创作模式对表格支持,跟踪更改功能,通用编辑以及DITA特定操作进行了大量改进。
  • 您可以通过对基于ZIP的档案中的所有文档运行XPath查询,在EPUB,OOXML,ODF或任何ZIP存档中找到模式。
  • 更新了oXygen XML Editor的Eclipse插件版本以支持Eclipse 4.4,更新了SVN支持以使用Apache Subversion 1.8,并且许多组件库已更新为最新的稳定版本。

15.2版中的新功能

  • 改进了对开发Schematron和XML Schema模式的支持,并增加了对使用Eclipse插件的模块的支持。
  • 使用智能内容完成和粘贴功能,XML Author 15.2版本可视化地编辑XML文档,而新的CSS 3和CSS 4功能允许创建更具交互性和用户友好的界面。
  • 新版本具有更新的组件,通过引入故障排除专业化来推出DITA 1.3支持,并提供大量API添加,以响应我们的合作伙伴提供的反馈,这些反馈将XML创作技术集成到他们的解决方案中。
  • 编辑Schematron架构:
  • 改进的Schematron验证和准确的错误位置 - 验证Schematron架构是一个涉及多个步骤的复杂过程,因此很难将在此复杂过程的后期阶段出现的错误追溯到初始架构文件。通过验证整个架构层次结构,解析包含的架构来改进错误检查,它是唯一可以从任何处理阶段找到错误的XML编辑器,包括XPath表达式中的错误,在编辑区域中突出显示它们。
  • 内容完成从模式层次结构中提出组件 - 内容完成助手根据从整个模式层次结构收集的编辑上下文建议Schematron组件。例如,当您编辑阶段的活动模式时,内容完成助手会显示所有已定义的模式,即使这些模式是在包含的模式中定义的。
  • 在主文件中编辑Schematron模块上下文 - 在使用从定义的主文件引用的模块时,主文件支持允许提供更好的支持。此支持不仅包括Schematron模式,还允许从一组文件中轻松确定主文件(顶级Schematron文件)。一旦定义,Schematron主文件允许您在上下文中编辑Schematron模块,改进验证,内容完成,提供搜索和重构操作的范围,更新移动或重命名资源的引用。
  • 层次结构/依赖关系视图 - 可以在层次结构/依赖关系视图的帮助下查看和分析Schematron模块之间的关系。
  • 重命名或移动Schematron模块更新其引用 - 重命名或移动Schematron资源时,会自动更新对该模块的引用。可以在“预览”对话框中查看要进行的更改。
  • 搜索和重构Schematron组件的操作 - 允许您搜索和修改Schematron组件的名称,例如模式,阶段或诊断,以及在引用这些组件的所有位置应用的更改。当插入符号放置在Schematron组件中时,该组件声明及其引用将在编辑器中突出显示,位置标记将显示在编辑器右侧的概述标尺中。您可以使用CTRL / CMD +单击导航功能导航到组件的声明 - 按住CTRL(Mac上的CMD),组件名称将成为可以单击以导航到组件定义的链接。
  • 搜索和重构Schematron组件的操作 - 处理主题属性
  • Schematron检查失败时报告的错误的默认位置是包含该检查的Schematron规则的上下文。但是,有时该上下文与实际错误位置不同,Schematron提供了一种指向问题实际位置的方法,尽管subject属性指定了相对于上下文节点的XPath。在计算Schematron消息的位置时,会考虑Schematron断言或报告元素上可用的主题属性。
  • 自定义Schematron代码模板 - 代码模板或缩写允许您键入短名称并将其扩展为代码片段。添加了涵盖最常见代码片段的Schematron特定代码模板,因此您可以立即利用此功能快速进入Schematron构造。模板由内容完成助手显示,您可以在其中查看特定Schematron代码模板的列表,通过键入前缀对其进行过滤,然后选择它们以获取扩展的代码片段。
  • 自定义Schematron代码模板 - 带有嵌入式Schematron规则的XML架构或Relax NG的默认验证方案
  • 当您使用嵌入了Schematron规则的XML Schema或Relax NG文档时,提供了两个内置的验证方案:“使用嵌入式Schematron验证XML模式”。对于XML模式,以及“使用嵌入式Schematron验证放松NG”放松NG。您可以使用其中一种方案来验证嵌入的Schematron规则。
  • Schematron Outline的自定义图标 - Outline视图可以通过使用不同的图标进行装饰,帮助您轻松找到Schematron组件。
  • XML Visual Editing - 支持CALS" colsep"和“rowsep”属性
  • 为CALS表中的单元格(DocBook,DITA和其他XML框架使用的表模型)呈现已定义的行和列分隔符,以便您可以立即查看在发布文档时如何呈现表。您还可以使用列规范区域中显示的两个复选框轻松编辑列的值。
  • 文本区域表单控件 - 为了能够创建用户友好的编辑XML界面,可以支持绑定文本或属性值以形成控件,如下拉菜单,复选框,列表等。可以使用新的文本区域表单控件从15.2版开始。这对于编辑较大的属性或元素值很有用,您也可以从语法高亮功能中受益。
  • 文本区域表单控件 - 智能架构识别粘贴
  • 当您粘贴内容检查时,如果它在插入符号位置有效,如果失败,则建议使用恢复策略以使文档保持有效。版本15.2附带了一个新策略,可自动分析附近的位置,以确定该内容的有效位置。
  • 内容完成灵活插入位置 - 您可以选择插入在当前位置无效的元素,并自动触发恢复策略以将该元素置于有效位置。这消除了将插入符号放置在接受元素的确切位置的要求,如果插入符号位于邻近位置,也可以插入它。
  • PDF图像支持 - 作者编辑模式支持通过安装第三方库来呈现PDF图像。
  • 支持嵌入式CMYK的JPEG - 作者编辑模式可以正确呈现具有嵌入式CMYK配置文件的JPEG图像。
  • CSS支持 - 支持CSS Level 3结构伪类
  • 现在支持所有CSS Level 3结构伪类:":root",":last-child",":first-child",":nth-​​child",":nth -of-type",":not()",":empty"等。
  • 支持实验性CSS Level 4主题选择器 - 现在支持CSS Level 4的实验主题选择器:它可以通过考虑其子元素来匹配元素 - 例如“章节! >标题"将匹配任何至少包含标题的章节。
  • 支持“:悬停”和“:焦点” CSS Pseudo-classes - 您可以使用“:hover”来根据文档上的鼠标和插入符位置设置XML文档的样式。和“:焦点” CSS伪类。
  • 在CSS中本地化静态内容 - 您可以直接在“之前:”的CSS内容中使用$ {i18n(key.name)}等结构。或“后:”伪元素,用于引用可通过内置国际化支持转换为多种语言的密钥。
  • 通过XML目录传递CSS引用 - CSS文档中的导入指令通过XML目录URI映射传递。
  • 使用XML目录映射将自定义CSS添加到预定义的
  • 通过添加URI映射以将特定URI映射到CSS文件,您可以在Author编辑模式下呈现任何XML文档时使用CSS。这允许您在任何XML文件上强制执行某些特定样式,而无需修改现有文档类型配置附带的CSS文档。
  • 新的CSS内容属性:" -oxy-append-content"和“-oxy-prepend-content”
  • 用于“:之前”的内容。和“:之后”可以从这些新属性指定的内容中逐步创建伪元素。当内容取决于多种条件时,这会降低选择器的复杂性。
  • “oxy_button”的新属性。表单控件 - 有两个新的布尔属性可用于在按钮表单控件上显示相关操作的文本和/或图标:showText和showIcon。
  • 可以执行就地操作保留当前上下文 - 使用oxy_button和oxy_button_group表单控件上提供的新actionContext属性,与这些表单控件关联的作者操作可以在包含的元素的上下文中执行表单控件或在当前上下文中,如果它包含在包含表单控件的元素中。这允许例如在元素上放置元素特定的动作并执行它们以在插入符号位置执行动作(如果护理在该元素内)。
  • 表单控件可以从指定的命名空间编辑属性 - 如果通过表单控件编辑的属性来自特定的命名空间,则可以在edit属性中将其指定为QName。 CSS必须包含将QName前缀映射到属性名称空间的名称空间声明。
  • XML架构 - 在XML架构文档级别控制XML架构版本
  • 现在,XML Schema 1.1是一个W3C推荐标准,人们开始使用XML Schema版本1.0和XML Schema版本1.1。虽然提供了一个默认的XML Schema版本作为选项,但是能够控制每个XML Schema文件将使用的版本也很有用。 15.2支持在schema根元素上使用vc:minVersion和vc:maxVersion属性,允许您为该XML Schema文档设置XML Schema版本。还提供了新的文档模板,因此您可以轻松创建XML Schema 1.0或XML Schema 1.1文档。
  • 在XML架构文档级别控制XML架构版本 - 展平架构操作允许您展平XML架构的整个层次结构。从主XML模式开始,通过处理“xs:include”来计算模式层次结构。和“xs:import”语句然后它为每个不同的命名空间生成一个模式文件。
  • 重构突出显示的内容 - 您可以使用作用于所有突出显示的新操作,轻松管理通过执行XPath表达式或查找操作找到的文本的出现次数。您可以选择删除所有突出显示的内容,使用特定标记修改或包围内容。
  • 在文本模式下选择属性 - 您可以在独立版中使用三次单击属性名称快速选择属性及其值,然后在Eclipse插件中的属性名称前双击。
  • 自动评论匹配标记 - 在评论开始标记时,会自动对匹配的结束标记应用相同的操作。您可以对一个或多个开始标记进行评论,并对其匹配的结束标记进行注释,以使文档保持格式良好。
  • DITA支持 - 语法突出显示已发布的代码块部分
  • 您可以通过将特定的编程语言值设置为outputclass属性,将语法高亮显示添加到已发布的PDF和基于XHTML的输出的代码块和前置部分。
  • 使用Apache FOP在PDF中生成索引页 - 如果您在DITA内容中使用索引术语,则使用默认捆绑PDF处理器(Apache FOP)生成的PDF输出也将包含PDF末尾的索引页。
  • DITA 1.3:故障排除专业化 - 您可以根据所包含的实验性DITA 1.3故障排除DTD专业化插件创建新的故障排除主题。
  • 修改“代码块”具有语法突出显示支持的部分 - 引入了备用CSS,因此您现在可以使用新的文本区域表单控件编辑代码块部分。因此,您可以从各种文档类型的语法高亮中受益。
  • 使用语法突出显示支持编辑程序列表 - 引入了备用CSS,因此您现在可以使用新的文本区域表单控件编辑程序列表。因此,您可以从各种文档类型的语法高亮中受益。
  • 访问Microsoft Office 365文档 - 您可以使用“打开网址”从Office 365帐户访问存储在SharePoint网站上的文档。行动来自。
  • 在SharePoint网站上集成作者小程序 - 作者组件可以作为Java小程序嵌入SharePoint网站。这是一种简单方便的方法,可以直接从Web浏览器检索,打开和保存存储在公司SharePoint服务器上的XML和XML相关文档。您可以将applet嵌入位于独立SharePoint服务器上的站点上,也可以嵌入到公司的Microsoft Office 365帐户中。
  • MarkLogic 7 - 提供对MarkLogic 7的支持。
  • Eclipse插件:
  • Eclipse插件中的主文件支持 - 为了处理困难的任务,开发人员将复杂文件分成多个模块。有时这些作为独立文件的模块是无效的,并且为了能够使用它们,您需要考虑入口点,即包含模块的主文件。允许定义入口点或主文件,并自动为从这些主文件引用的编辑模块提供支持。从版本15.2开始,Eclipse插件完全支持使用模块化XML,XSLT,XML Schema,WSDL,Schematron和Relax NG文件,提供模块编辑,验证,搜索和重构操作,模块连接概述等 - 所有这些在定义的主文件的上下文中。
  • 支持SVN 1.8服务器 - 现在支持Subversion 1.8存储库,除了通过“file://”访问的FSFS支持的存储库。协议。目前尚不支持具有SVN 1.8格式的工作副本。
  • 复制/移动操作改进 - SVN客户端尽力复制/移动工作副本中的项目。如果操作在Subversion中通常不起作用,则执行简单的文件系统复制/移动操作。此外,有效的目标目录会自动检测并呈现给您。
  • 工作副本视图中的拖放改进 - Drag ad Drop支持已扩展到所有工作副本视图模式。此外,SVN客户端和外部应用程序之间的兼容性得到了改进,可以将项目从一个项目拖放到另一个项目。
  • 在存储库视图中拖放支持 - 通过在存储库视图中添加的拖放支持,可以轻松复制和移动存储库项目。
  • 组件更新:
  • Calabash 1.0.16 - Calabash XProc引擎已更新至版本1.0.16。
  • TEI XSL更新 - TEI XSL已更新至7.7.0版。
  • Saxon 9.5.1.3 - Saxonica捆绑的Saxon Enterprise Edition XSLT处理器已更新至9.5.1.3版本。
  • 其他:
  • Mac OS X安装工具包中的捆绑Java 7 JRE
  • 适用于mac OS X的新安装工具包(10.7,10.8和10.9)包括Java 7。
  • 改进的布局 - 您可以选择为每个项目保留单独的布局,因此当您在项目之间移动时,不仅可以获得特定于该项目的最后打开的文件,还可以获得视图,编辑器和工具栏的确切布局。通过这种方式,当您返回项目时,您将完全从您离开该项目的状态继续。
  • Maven 4.0 Framework - 提供了一种新的文档类型配置,允许创建和编辑Maven 4.0 POM文档。
  • 根据当前操作的状态而有明显的声音
  • 验证或转换操作的成功和失败也可以通过声音发出信号。操作成功时,蜂鸣声信号的音频频率较高,操作失败时的音频频率较低。
  • 支持设置自定义伪类 - 您可以在AuthorDocument的节点上设置自定义CSS伪类。这些与普通的XML属性类似,但重要的区别是它们没有被序列化,通过更改它们,文档不会创建撤消和重做编辑 - 文档被认为是未修改的。您可以使用自定义伪类来更改元素(及其子元素)的样式,而无需更改文档。
  • 对自定义URI解析程序的附加调用 - 现在调用使用预先存在的API XMLUtilAccess.addPriorityURIResolver(URIResolver)设置的自定义URI解析程序,以解析图像和内容引用,即使资源放在本地驱动器上也是如此。这对于间接应用程序以解析其他位置的资源非常有用。
  • 获取现有AuthorDocumentFilter实现 - 如果您同时拥有需要设置AuthorDocumentFilter的插件和框架,则可以使用API​​ AuthorDocumentController.getDocumentFilter()获取现有的过滤器实现并将其包装在您自己的过滤器实现中。 / LI>
  • 文档控制器中的刷新引用
  • 添加了API方法 - AuthorDocumentController.refreshNodeReferences(AuthorNode),以便为实现自定义AuthorContentReferencesResolver的开发人员刷新某个节点上的引用。
  • 来自DITA Map Editor页面的Actions Provider访问 - 添加了API方法WSDITAMapEditorPage.getActionsProvider()以获取在DITA Map Editor Page中定义的操作并将它们安装到自定义控件。
  • 获取现有的唯一属性处理器 - 您可以在扩展Java操作中获取当前的唯一属性处理器,以便在使用API​​ AuthorDocumentController.getUniqueAttributesProcessor()复制内容时检查是否应删除某些属性。
  • 显示多个文件的API选择器 - 新的API方法WorkspaceUtilities.chooseFiles(File,String,String [],String)允许您显示启用了多个选择的文件选择器。
  • 通过编辑器内容创建输入流的API - 新的API方法WSEditorBase.createContentInputStream()允许您在编辑器的内容上创建输入流。该实现将负责使用正确的字符编码。
  • 在作者组件中创建CSS替代下拉列表 - 现在可以使用API​​ WSAuthorComponentEditorPage.createCSSAlternativesToolbar()将文档类型中定义的CSS替换下拉按钮添加到作者组件应用程序的工具栏中。
  • 保存全局首选项 - 通常应用程序在关闭时会保存其全局首选项。您可以通过调用此新API强制将全局选项保存到其存储位置:PluginWorkspace.saveGlobalOptions()。
  • 编辑属性值的更多上下文信息 - 当调用自定义InputURLChooserCustomizer编辑属性值时,您可以找到有关当前元素和当前编辑属性的更多详细信息:AttributeEditingContextDescription.getElementContext()。
  • 打开具有强制内容类型的编辑器 - 如果URL没有扩展名但开发人员事先知道资源的类型(XML,DITA Map等),以避免应用程序询问最终用户的类型正在打开资源,可以使用这个新的API:ro.sync.exml.workspace.api.Workspace.open(URL,String,String)。
  • URLConnection的DITA Map内容类型 - 如果DITA Map URL没有扩展名并且在应用程序中为它实现了自定义URL Connection,则URLConnection.getContentType()方法可以返回值application / ditamap确定它是这样的。
  • 使用自定义编辑更好地集成表单控件 - 如果自定义表单控件执行自定义编辑,它可以将包含编辑的Runnable传递给应用程序,以便使用新的API EditingEvent.customEdit更好地集成到编辑流程中。
  • 能够运行其他操作序列的操作 - ExecuteMultipleActionsOperation可以执行一系列操作,定义为ID列表。这些操作必须由相应的框架定义,或者由所提供的所有框架的一个常见操作来定义。 ExecuteMultipleActionsOperation。

15.1版中的新功能

  • 在主文件上下文中使用模块化XML文件
  • XML Visual Editing
  • 角色地图改进
  • 作者API和可扩展性
  • DITA支持
  • DocBook支持
  • CMS集成和连接
  • 项目视图增强功能
  • MarkLogic支持
  • Eclipse插件
  • Syncro SVN客户端
  • 组件更新

15版中的新功能

  • WSDL支持
  • 适合移动设备的WebHelp
  • 评分
  • 快速搜索文本
  • 作者的基于表单的编辑
  • CMS集成和连接
  • DITA支持
  • 欢迎屏幕
  • XML Visual Editing
  • DocBook支持
  • XML Diff
  • CSS支持
  • XML数据库
  • 验证文件
  • 内容完成和大纲
  • Syncro SVN客户端
  • 组件更新
  • 扩展API
  • 其他

14.2版中的新功能

  • 此版本支持xml架构1.1,生成xml实例和架构文档,让突出显示可帮助您专注于需要审核的内容,在审核管理器面板中显示所有更改,注释和要点因此,您可以快速检查和管理它们,通过搜索其内容或文件路径快速查找项目中的资源,使用Data Source Explorer视图直接在Microsoft SharePoint服务器上编辑,签入或签出资源,并扩展api。

12.0版中的新内容

  • oXygen XML版本12改进了现有功能,增加了新功能功能,最重要的是,增强了用户体验。在减少内存使用和提高整体性能方面投入了大量精力。

版本10中的新功能

  • 此版本中最重要的补充之一是捆绑了Saxonica的架构感知XSLT 2.0和XQuery处理器。
  • 此版本附带了大量改进,包括功能强大的新XML实例生成器,更好的内容完成功能,提供来自包含或导入的XML Schema或XSLT模块的提议,以及更好地集成Intel XML Software Suite。
  • 更新了对商业数据库的支持,以支持最新版本的MarkLogic 4.0,Oracle 11g R1,SQL Server 2008,DB2 9.5和XHive 8。

要求

  • Java 2标准版运行时环境

限制

  • 30天免费试用

类似的软件

显影剂的其他软件 SyncRO Soft Ltd.

意见 oXygen XML Editor

评论没有发现
添加评论
打开图片!