繁体   English   中英

用于编辑文档 xml 文档的最佳 Eclipse xml 格式化程序设置

[英]Optimal Eclipse xml formatter settings for editing docbook xml documents

我正在使用 Eclipse 编辑 XML 中的一些 DocBook 文档,并且自动格式化程序在处理标签结尾没有空格时并不是最佳工作。 例如,如果我写:

<para><emphasis>Hello</emphasis>, World!</para>

在源文档中,自动格式化后,我得到:

<para>
    <emphasis>Hello</emphasis>
    , World!
</para>

这里的问题是,在构建 output 时,会在“Hello”和以下逗号之间添加一个空格,output 类似于“Hello, World.”。

我在编辑器 XML 格式化配置中没有看到任何可以处理的参数......有没有办法优雅地处理这个?

这个问题处理不同地处理块标签(如 para)和内联标签(如强调)。

我建议您从 eclipse 市场安装 XML 文档的专用编辑器。 通过为 eclipse 安装 DITA 工具包,我找到了一个不错的解决方案。 DITA 是 DocBook 的竞争对手,但它的核心是 XML,因此许多工具和工作流程是等效的。

以下是一些选项,包括我使用过的 DITA 开放平台编辑器: http://marketplace.eclipse.org/search/apachesolr_search/dita

您可以选择 DITA 之一或其他之一,例如 OxygenXML,其中提到了 DocBook。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM