Eclipse Java 中的自动换行?

2022-09-01 01:36:07

我已经有了 Eclipse PHP 的自动换行(如何让自动换行在 Eclipse PDT for PHP 文件中工作?)。Eclipse Java呢?有没有类似的工具来包装Java代码行?


答案 1

Ctrl+Shift+F 将在 Eclipse 中格式化文件,将长行分成多行,并很好地换行注释。您还可以仅突出显示文本的一部分并设置其格式。

我意识到这不是一个自动的软/硬换行,但我不认为这个问题要求任何花哨的东西。


答案 2

就像指出自动换行在代码中是一个可怕的想法。我想每个人都有自己的风格,但通常你应该重构或重新思考代码块,这些代码块需要的不仅仅是单个平均水平屏幕。(约1280像素)

当然,总有例外...例如,详细异常,但这些对于代码理解并不重要。

扫描超出单个水平屏幕的行,或者必须阅读堆叠在多行上的想法,这将使您的代码更难理解。

此外,行数会很奇怪,因为换行会使单个行看起来占用2,3或使想法不寒而栗......4 行代码。

就评论而言,行返回对任何人来说都不是太大问题。

还要记住,自动换行代码不是一种常见的做法,你基本上是在说,每个阅读你的代码的人都应该打开自动换行,我很抱歉地说,这是一件不必要的痛苦的事情,让其他人使用你的代码。

如果嵌套导致您需要自动换行...嗯,这也是一个非常糟糕的代码气味。

这是我的两分钱。


推荐