如何删除HTML文件中多余的空格? (只有多余的空白)

时间:2012-03-14 22:55:06

标签: html tidy command-line-tool

我有一个可怕的,丑陋的HTML文件,它被表单生成器吐出来并略微修改后看起来不错。这个HTML文件需要翻译,所以我使用po4a和csv2po连接了一些脚本,除了一件事以外,一切都运行良好:我们的翻译模板中的一些基本字符串被空格包围,翻译人员相当困惑

另一件事是我使用Makefile(因为生成的表单经常更新,我是个书呆子)。我想保持这种方式,因为它对我的工作流程很好。所以,我需要一个命令行工具。

在这种情况下,我真的在寻找最简单的解决方案,所以我通过HTML Tidy运行了HTML文件,这非常有效地删除了奇怪的空白。但是,它做了很多我不需要的东西。它与doctype混淆(并且它不支持html5 doctype),并且我最终得到了一个非常疯狂的命令行,只是为了让它不会破坏事物。这不是很愉快。

我真正想要的只是一个命令行工具(不是在线工具),其生活中的唯一目标是查看我的HTML文件并将其格式化。理想情况下不是“压缩器”的东西,但如果这是唯一的选择,建议会很好:)

2 个答案:

答案 0 :(得分:2)

将它粘贴在ide或文本编辑器(如记事本++或网络bean)中,点击几乎所有ide中都可用的“格式代码”按钮?

答案 1 :(得分:0)

我不确定它是否仍在开发中,但HTML Tidy会不会这样做?