Custom XML Formatter:Visual Studio Code的个性化XML格式化工具
Custom XML Formatter是一款功能强大的Visual Studio Code扩展,旨在为您提供灵活且高效的XML文档格式化服务。无论您是开发者还是内容创建者,本工具都能帮助您以最佳的方式整理和美化您的XML文件。
核心功能:
- 自定义缩进: 根据您的喜好调整XML文档的缩进方式。
- 内容不变: 格式化过程中不会更改XML文件的原始内容。
- 快速响应: 遇到问题时,您可以迅速在Visual Studio Code的Formatters部分提交反馈,我们将及时响应。
扩展设置:
- removeEmptyLines:删除XML文档中的空行。
- symmetricalTagPair:使标签对称地围绕其内容。
- enableModifyAttributes:合并属性到一行或拆分到新行。
- splitAttributesLimit:当属性数量超过此限制时,拆分到新行。
- splitAttributesByLength:当行长度超过此设置时,拆分到新行,并覆盖'splitAttributesLimit'。
- splitedAttributesAlign:新行对齐方式。
- splitAttributesByLengthCountType:与'splitAttributesByLength'一起使用。
- enableAddLeftSpace:自动在'='左侧添加空格。
- enableAddRightSpace:自动在'='右侧添加空格。
- enableAddEndSpace:自动在'/>'前添加空格。
- useVSCodeIndent:使用VSCode的缩进设置,如果为false,则使用自定义的tabSize。
- ownTabSize:当'useVSCodeIndent'为false时,此设置生效。
- autoQuotation:自动设置所有引号为单引号、双引号或不设置。
使用示例:
- removeEmptyLines:删除XML文档中的空行,使文档更紧凑。
- symmetricalTagPair:确保标签对称,提升文档的可读性。
- enableModifyAttributes:根据行长度或属性数量调整属性的排列方式。
- splitedAttributesAlign:控制拆分属性后的对齐方式。
版本更新:
- 1.3.0:添加了一些配置选项,注释现在作为节点对齐。
- 1.2.2:添加了一些配置选项来自动设置tab大小。
- 1.1.0:添加了一些配置选项来自动添加空格。
- 1.0.0:初始发布版本。
Custom XML Formatter为您提供了一个灵活且强大的工具,帮助您以个性化的方式格式化XML文档。无论是日常开发还是特定需求,本工具都能满足您的格式化需求。
本站所有资源都是由网友投稿发布,或转载各大下载站,
请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则
产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com