Eclipse格式问题

发布于 2024-10-08 01:40:44 字数 306 浏览 10 评论 0原文

当我在 Eclipse 中格式化长行时,从这个 : 变成

String str = instance.someMethod("jhdajhajsha").someOtherMethod("sakjsaksja"); 

这个 :

String str = instance.someMethod("jhdajhajsha")
                         .someOtherMethod("sakjsaksja"); 

我该如何防止这种情况?

When I format in eclipse long lines become from this :

String str = instance.someMethod("jhdajhajsha").someOtherMethod("sakjsaksja"); 

to this :

String str = instance.someMethod("jhdajhajsha")
                         .someOtherMethod("sakjsaksja"); 

How do I prevent this?

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

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

发布评论

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

评论(2

梦里寻她 2024-10-15 01:40:44

好的做法是像这样放置换行符。
您可以通过任何方式编辑格式设置

Window > Preferences   

它将显示首选项窗口
在其中展开 Java,然后展开 Code Style 并选择 Formatter
您可以在此处编辑活动个人资料
在编辑的换行选项卡中,常规设置有一个选项可以设置
最大线宽这里给出了最大限制,当你格式化的时候,超过这个限制就会断行

Good practice is to place line-break like that.
Any way you can edit you format setting

Window > Preferences   

It will show the Preferences Window
In that Expand the Java then Code Style and select Formatter
Here you can edit Active profile
In the edit, Line Wrapping tab, The General Settings there is a option to set the
Maximum line width give the maximum limit here, When you format, it will break the line more than this limit

二货你真萌 2024-10-15 01:40:44

窗户>偏好> java>代码风格>格式化程序

创建一个新的配置文件。在配置文件设置中,选择换行 [选项卡]

禁用所有 . (类声明、构造函数声明等等等......)

windows > preferences > java > code style > formatter

Create a new profile. in the profile setting, select Line Wrapping [tab]

disable line wrapping for all . (class declaration, constructor declaration etc etc etc.. )

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