如何阻止Tidy2添加其他HTML标记? (记事本++)

时间:2014-10-10 19:17:22

标签: php html formatting notepad++

我正在尝试使用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>

2 个答案:

答案 0 :(得分:1)

这种不受欢迎的广告让Tidy2成为一块垃圾。 对于那些仍然坚持这个问题的人:试试&#34; XML工具&#34;它是漂亮的打印选项。

https://stackoverflow.com/a/8786249/2306536

答案 1 :(得分:-2)

当您的代码 UNTIDY 时使用Tidy2。您的主要代码没有任何代码样式问题。我真的建议你使用像HTMLPAD这样的工具来保持你的代码风格从编码开始就很漂亮。如果您使用编辑良好的 autocomplete ,您将无法使用任何工具来使其整洁!