如何在 Eclipse 中格式化 html 文件?

发布于 2024-10-16 14:48:05 字数 365 浏览 15 评论 0原文

XML 格式工作得很好,但 html 格式却不行。事实上,如果我对 html 文件使用“cmd-shift-F”,它几乎会左对齐所有内容。我附上了之前和之后的照片。

未应用 eclipse html 格式

“应用

有谁知道如何解决这个问题?我尝试了 HTML 格式首选项,但没有成功。请注意,同一个文档,如果保存为 xml,格式会完美。

我正在使用带有 WTP 插件的 eclipse 3.6。

The XML formatting works perfect but not the html formatting. In fact if I use "cmd-shift-F" for a html file, it just left aligns almost everything. I've attached the before and after pictures.

No eclipse html formatting applied

After eclipse html formatting applied

Does anyone know how to fix this? I played around with HTML formatting preferences but had no luck. Note that the same document, if it is saved as xml will format perfectly.

I am using eclipse 3.6 with WTP plugin.

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

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

发布评论

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

评论(5

少钕鈤記 2024-10-23 14:48:05

转到窗口 -->偏好 -->网页 --> HTML 文件 -->编辑器

在“内联元素”部分中,选择您不希望 Eclipse 内联的所有元素(继续使用同一行)。

单击应用,然后单击确定
现在使用 ctrl + shift + f 重新格式化。

go to Window --> preferences --> Web --> HTML files --> Editor.

In the Inline Elements section, select all the elements that you don't want eclipse to inline(continue with same line).

Click Apply and then Ok.
Now re format using ctrl + shift + f.

飘过的浮云 2024-10-23 14:48:05

转到窗口 -->偏好 -->网页 --> HTML 文件 -->编辑。

确保“缩进大小”未设置为零。

这就是为我做的。

go to Window --> preferences --> Web --> HTML files --> Editor.

Make sure "Indentation Size" is not set to zero.

That's what did it for me.

三生殊途 2024-10-23 14:48:05

Eclipse Juno 版本似乎做得不错。它不处理标签(即自行关闭的 div 标签)。不知道为什么有人会使用它,但我们有一个项目,其中散布着它们,可能来自某人正在使用的某些 WYSISYG 编辑器。

Eclipse Juno release seems to do a good job. It doesn't handle tags (that is the div tag that closes itself). Not sure why anyone would use it but we have a project that has them sprinkled about, probably from some WYSISYG editor someone was using.

夜未央樱花落 2024-10-23 14:48:05

CTRL+SHIFT+F 工作正常。

只需单击要格式化的源代码,然后按 CTRL+SHIFT+F

CTRL+SHIFT+F works fine.

Just click on the source codes you want to format and then press CTRL+SHIFT+F.

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