我正在尝试使用Notepad ++中的Tidy2插件自动格式化一些HTML以获得美观。但是,Tidy2不断向我的代码添加HTML标记,这会破坏网站功能,因为我使用的是PHP包含。无论如何,这个:
<div class="form-group">
<label class="col-md-4 control-label" for="RC_Contract">Contract</label>
<div class="col-md-4">
<select id="RC_Contract" name="RC_Contract" class="form-control">
<option value="1">2 Year</option>
<option value="2">None</option>
</select>
</div>
</div>
在使用Tidy2之后变成了这个:
<html>
<head>
<meta name="generator" content="HTML Tidy for HTML5 (experimental) for Windows https://github.com/w3c/tidy-html5/tree/c63cc39" />
<title></title>
</head>
<body>
<div class="form-group">
<label class="col-md-4 control-label" for="RC_Contract">Contract</label>
<div class="col-md-4">
<select id="RC_Contract" name="RC_Contract" class="form-control">
<option value="1">2 Year</option>
<option value="2">None</option>
</select>
</div>
</div>
</body>
</html>
答案 0 :(得分:1)
这种不受欢迎的广告让Tidy2成为一块垃圾。 对于那些仍然坚持这个问题的人:试试&#34; XML工具&#34;它是漂亮的打印选项。
答案 1 :(得分:-2)
当您的代码 UNTIDY 时使用Tidy2。您的主要代码没有任何代码样式问题。我真的建议你使用像HTMLPAD这样的工具来保持你的代码风格从编码开始就很漂亮。如果您使用编辑良好的 autocomplete ,您将无法使用任何工具来使其整洁!