Eclipse html:某些标签不缩进

发布于 2024-10-10 15:51:09 字数 660 浏览 3 评论 0原文

由于某种原因,Eclipse 似乎认为

标签不值得缩进。

Ctrl+Shift+F 缩进以下 HTML:

<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>

任何人都知道如何关闭此逻辑(我希望所有标签都缩进!),或自定义它?

For some reason, Eclipse seems to think that e.g. <div> and <td> tags aren't indenting-worthy.

Ctrl+Shift+F indents the following HTML as such:

<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>

Anyone have any idea of how to turn this logic off (I want all tags to indent!), or customize it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

韬韬不绝 2024-10-17 15:51:09

窗口>首选项>网页> HTML 文件 >编辑们。

删除“内联元素”字段中要缩进的内容。

输入图片这里的描述

这为我解决了。

希望现在好多了。

Window > Preferences > Web > HTML Files > Editors.

Remove what you want to indent of the "Inline Elements" field.

enter image description here

This solved for me.

Hope its better now.

帅哥哥的热头脑 2024-10-17 15:51:09

我将向您提供如何在 Aptana 中执行此操作的示例。由于它基于 Eclipse - 它或多或少是相同的:

Window >首选项> Aptana(或Eclipse)>编辑> HTML>格式化>要编辑,请将配置文件另存为新配置文件,然后选择“编辑”>新线>这里的一切都应该是不言自明的。

示例屏幕截图: http://img10.imageshack.us/img10/6643/aptanaeclipse.jpg

如果您很难找到菜单项,只需在“首选项”对话框窗口的左上角进行过滤搜索即可。

I'll give you an example of how to do it in Aptana. Since it's based on Eclipse - it will be more or less the same:

Window > Preferences > Aptana (or Eclipse) > Editors > HTML > Formatting > To edit, save the profile as a new one, and Edit > New lines > Everything in here should be self explanatory.

A sample screenshot: http://img10.imageshack.us/img10/6643/aptanaeclipse.jpg

In case you struggle to find a menu item, just do a filter search on the top left of the Preferences dialog window.

爱,才寂寞 2024-10-17 15:51:09

我建议你看看 html tidy,这是一个命令行工具。如果你运行的是 Linux,那么启动你的包管理器并搜索“tidy”,它就会在那里。如果是 Windows,请参阅此页面: http://tidy.sourceforge.net/#binaries

典型的 tidy bash/DOS 提示符下的命令:

tidy -im index.html

这将 (-i) 缩进代码并 (-m) 修改输入文件(而不是将其吐到控制台上)。它还会列出与标头中的 DOCTYPE 相关的任何警告或错误。

运行该命令后,Eclipse 应该通知您代码已更新,并提示您使用更新后的代码刷新窗口。

I would suggest you look at html tidy, which is a commandline tool. If you're running linux, then fire up your package manager and search for 'tidy', it will be there. If windows, then see this page: http://tidy.sourceforge.net/#binaries

Typical tidy command from bash/DOS prompt:

tidy -im index.html

This will (-i) indent the code and (-m) modify the input file (rather than spitting it on the console). It will also list any warning or errors related to the DOCTYPE you've got in your header.

After you've run the command, eclipse should notify you that you're code has been updated and prompt you to refresh the window with the updated code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文