【发布时间】:2013-11-20 09:32:36
【问题描述】:
我是一个非常新的 Sublime Text 2 用户,我正在尝试设置一个可用的 HTML Tidy 包。 我已经安装了SublimeHtmlTidy,并且设置保持不变。
我添加了快捷方式{ "keys": ["ctrl+alt+t"], "command": "html_tidy"}
当我在这段代码上运行它时:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<h1>Heading 1</h1>
<p>
Some text
</p>
</body>
</html>
我得到的输出是这样的:
<h1>
Heading 1
</h1>
<p>
Some text
</p>
..它已经剥离了 head、body 和 html 标签。
我尝试设置"show-body-only": true,希望它会忽略身体之外的所有内容,还有"doctype": "omit" 和"doctype": "auto",希望它不会改变文档类型。
我做错了什么?谢谢!
【问题讨论】:
-
这似乎是一个错误。我想您在使用此命令时选择了整个文档。使用时请不要选择任何内容。
-
@lhuang 当我选择所有内容或什么都不选择时会发生这种情况:/
-
show-body-only是否设置为true? -
我刚刚使用最新版本的 PHP 在 XP 上设置了默认安装(抱歉,我现在不在我的 OS X 机器上),并使用您问题中的内容创建了一个新文档.我从命令面板中选择了
Tidy HTML,它运行良好... -
@MattDMo 嗨,感谢您的尝试。我也只是这样尝试过(使用 ctrl+alt+p,Tidy HTML),结果与我发布的结果相同。我能做些什么来调试这个?
标签: macos sublimetext2 htmltidy