出于某些原因,Eclipse似乎认为<div>
和<td>
标签不值得缩进。
Ctrl+Shift+F会缩进下面的超文本标记语言:
<div>
<div>
<table>
<tr>
<td>test<br />
test2
<h1>test 2</h1>
<div>testing<br />
test2</div>
<table>
<tr>
<td>
<h1>again</h1>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</div>
有谁知道如何关闭这个逻辑(我希望所有的标签都缩进!),或者自定义它?
发布于 2011-01-12 00:03:02
我将给你一个在Aptana中如何做到这一点的例子。由于它是基于Eclipse的,所以它或多或少都是一样的:
Window > Preferences > Aptana (或Eclipse) >Editor> HTML > Formatting >要编辑,请将配置文件另存为新配置文件,然后编辑>新行>此处的所有内容都应不言而喻。
示例屏幕截图:http://img10.imageshack.us/img10/6643/aptanaeclipse.jpg
如果您很难找到菜单项,只需在首选项对话框窗口的左上角执行筛选器搜索。
发布于 2011-03-25 18:09:04
我建议你看看html tidy,这是一个命令行工具。如果你运行的是linux,那么启动你的包管理器并搜索'tidy',它就会出现在那里。如果是windows,请查看此页面:http://tidy.sourceforge.net/#binaries
bash/DOS提示符中典型的整洁命令:
tidy -im index.html
这将(-i
)缩进代码并(-m
)修改输入文件(而不是将其发送到控制台)。它还将列出与头文件中的DOCTYPE相关的任何警告或错误。
运行该命令后,eclipse应该会通知您代码已经更新,并提示您用更新后的代码刷新窗口。
https://stackoverflow.com/questions/4606519
复制相似问题