我有一些格式很差的HTML代码,我想重新格式化。有没有一个命令,将自动重新格式化HTML代码在Sublime Text 2,使它看起来更好,更容易阅读?


当前回答

对我来说,HTML Prettify的解决方案极其简单。我打开了HTML美化页面。

需要Sublime包管理器 遵循此处安装包管理器的说明 输入CMD+SHIFT+P打开菜单 类型修饰 选择菜单中的HTML美化选项

繁荣。完成了。看起来不错

其他回答

我觉得这就是你想要的

https://github.com/victorporof/Sublime-HTMLPrettify

有一个插件叫做SublimeHtmlTidy,它工作得很好

https://github.com/welovewordpress/SublimeHtmlTidy

我唯一能找到的包裹就是泰格。

您可以使用包控件安装它。https://sublime.wbond.net

安装包控制后。进入包控制(首选项->包控制),然后输入install,按enter。然后输入标签并按enter键。

安装标签后,突出显示文本并按快捷键Ctrl+Alt+F。

我还没有权限发表评论,所以这只是关于@peter上述回答的补充信息。

我发现HTML没有按照预期对齐,如果IE的条件注释在标题中不是完全内联的,例如冲到左边:

<!--[if lt IE 7]>
<p class='chromeframe'>Your browser is <em>unsupported</em>. <a href="http://browsehappy.com/">Upgrade to a different browser</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to experience this site.</p>
<![endif]-->
<!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]--> 

我推荐这个插件:HTML/CSS/JS美化,它真的很有用。

安装完成后,只需选择代码并按CTRL+SHIFT+H。

完成了!