Eclipse 未正确格式化此 if 语句

发布于 2024-08-29 11:21:21 字数 337 浏览 7 评论 0原文

这应该很容易回答:

我将 Eclipse 设置为包装超过 80 个字符的 Java 代码,以尊重我的余量。

此代码永远不会换行:

    if (expressionItem.type.isTypeCompatibleWith(containingNameLink.type) == false) {
      reportParsingError("expression type incompatible with containing "
          + "context.");
    }

问题:如何设置代码格式化程序首选项,以便尊重边距?

This should be easy to answer:

I have Eclipse set to wrap Java code over 80 chars to respect my margin.

This code never wraps:

    if (expressionItem.type.isTypeCompatibleWith(containingNameLink.type) == false) {
      reportParsingError("expression type incompatible with containing "
          + "context.");
    }

Question: how do I set my code formatter preferences so that the margin is respected?

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

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

发布评论

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

评论(2

秋叶绚丽 2024-09-05 11:21:21

您是否按了 CTRL + SHIFT + F (或右键单击 > 源 > 格式)?在这里它工作得很好。代码不会在您键入时自动格式化,您需要告诉 eclipse 对其进行格式化。

Did you press CTRL + SHIFT + F (or right click > source > format) ? Here it works fine. The code is not automatically formatted as you type, you need to tell eclipse to format it.

归途 2024-09-05 11:21:21

单击Windows >首选项。转到Java>;编辑>保存操作 启用在保存时执行所选操作,然后启用格式化源代码选项。

参考下图:
在此处输入图像描述
单击格式化程序链接可编辑格式化程序的设置。

Click Windows > Preferences. Go to Java > Editor > Save Action Enable Perform the selected action on save then enable Formatt source code option.

Refer below pic:
enter image description here
Click on Formatter link to edit settings for Formatter.

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