我在 GitLab 存储库中有一堆 xml 文件,但不幸的是它们没有格式化。基本上是一行,其中包含所有标签。所以这些文件很难阅读。
GitLab 中是否有一个选项可以格式化 xml 文件并使它们更具可读性?
像这样但内置于 GitLab 中的东西:
http://www.freeformatter.com/xml-formatter.html
我在 GitLab 存储库中有一堆 xml 文件,但不幸的是它们没有格式化。基本上是一行,其中包含所有标签。所以这些文件很难阅读。
GitLab 中是否有一个选项可以格式化 xml 文件并使它们更具可读性?
像这样但内置于 GitLab 中的东西:
http://www.freeformatter.com/xml-formatter.html
gitlab 中没有直接选项可以直接在代码提交时格式化代码。
但是您使用这个 npm 库来完成对所有扩展名为.xml的文件的操作 - https://www.npmjs.com/package/xml-formatter 这将与 gulp 或 webpack 一起完成以从中提取 xml 文件所有文件夹并在内容上运行此工具。
如果您想要替代 freeformatter,请尝试 - https://jsformatter.com/links/xml-tools.html
希望能帮助到你。
GitLab 不支持这一点,我认为 GitLab 不是重新格式化或美化代码的正确环境。它是持续集成服务器,而不是开发环境。只需获取代码,在您的 IDE(例如 Visual Studio 或 NetBeans)中对其进行格式化,然后再次提交并推送它。GitLabs 代码编辑器仅用于纠正一小部分代码。
当 GitLab 实现重新格式化 XML 时,它还应该支持其他常见的文件格式,如 Java 和 HTML。这需要付出很多努力,而任何成熟的 IDE 都支持开箱即用。它还需要 GitLab 中的大量格式设置,例如制表符宽度和括号的位置,然后需要匹配 IDE 中的格式设置以避免格式冲突。