【问题标题】:How can I reformat HTML to add line breaks after closing tags?如何重新格式化 HTML 以在关闭标签后添加换行符?
【发布时间】:2012-10-01 14:30:26
【问题描述】:

我有一个 html 文件,所有文件都集中在一起......例如:

<tr><td class="stat_WS">6</td><td class="stat_BS">6</td><td class="stat_St">3/4</td><td     class="stat_To">3</td><td class="stat_Wo">2</td><td class="stat_In">6</td><td class="stat_At">3/4</td><td class="stat_Ld">9</td><td class="stat_Save">5+/2(i)</td></tr></tbody></table><div class="wargear">Wargear</div><table class="options"><tr class="opt_dePGL"><td class="name">Phantasm Grenade Launcher</td><td class="cost">0</td></tr>

我想自动运行它并在每个结束标记后换行。帮忙?

【问题讨论】:

  • 我没用过sublimetext2,所以不确定它的用途;但我确实经常使用http://tools.arantius.com/tabifier 来整理和缩进发布的 HTML(针对本网站上格式错误的问题,以及针对我自己的问题)。

标签: html format sublimetext2


【解决方案1】:

如果您确实需要在 Sublime 中执行此操作,请点击 Ctrl+H 并将:(&lt;/[a-z]+&gt;) 替换为 $1\n。 (一定要勾选“正则表达式”)

对于完整的重新格式化,网上有很多格式化程序,比如这个:http://www.freeformatter.com/html-formatter.html

【讨论】:

  • 酷,谢谢。无论出于何种原因,我的 google-fu 未能让我试图找到 html 格式化程序。我尝试了 4 或 5 次,但都没有格式化换行符。虽然免费格式化程序有效。
  • 只是出于好奇,我假设 ctrl+H 是 windows 命令?等效的 OSX 命令是什么?
  • 可能是 Cmd+H。 Ctrl 通常由 Cmd 代替。如果不是 Cmd+H,请转到查找 > 替换。
  • 明白了。 Cmd+H 隐藏。我以为你可能指的是 ctrl-H。我假设默认情况下有什么......当我执行 option-command-F(查找/替换)时,它没有像上面的 reg-ex 那样的东西,不过我会玩。
  • 没有正则表达式按钮?你100%确定吗?它应该在这里:puu.sh/1at1v
猜你喜欢
  • 2020-06-10
  • 2019-05-17
  • 1970-01-01
  • 2011-09-14
  • 1970-01-01
  • 2013-04-21
  • 1970-01-01
  • 1970-01-01
  • 2013-09-07
相关资源
最近更新 更多