0

在 Eclipse 中编辑 java 代码时,可能是我按下了一些组合键或其他东西,但我的整个文件中的字符串、代码和注释现在被分成多行。在每个对象属性/方法处插入换行符。

Ex.:
object.prop1.method1()

has become:

object
   .prop1
   .method1()

我该怎么做才能恢复???

这是一个小屏幕截图:

在此处输入图像描述

提前谢谢...

4

4 回答 4

4

您可能已经使用Ctrl++Shift击中了自动格式化程序F。尽管格式看起来很奇怪,并且绝对不是默认格式。再试一次,看看会发生什么。

Java您可以在=> Code Style=>下的首选项中配置格式化程序Formatter

于 2013-06-25T14:42:23.877 回答
3

Ctrl++ - 格式的Shfit捷径F

如果已保存并且 ctrl + z 不起作用,则只能从存储库中推出新产品。如果您没有,那么您可以更改更改格式设置并再次执行操作,但这一次取决于您的规则。

要设置格式,请转到:

Options > Preferences > Java > Code Style > Formatter
于 2013-06-25T14:41:33.130 回答
1

如果您按Ctrl+Shift+F,您的代码将被格式化。(这一定是你按
的)格式化程序遵循一定的规则。如果你进入 Eclipse,你可以找到这些规则:

Window->Preferences->Java->Code Style->Formatter

您必须在此处编辑当前配置文件,以便每行可以有更多字符。此选项在选项卡中

换行 -> 最大线宽

如果您将此值设置得足够大,然后再次按 Ctrl+Shift+F,所有内容都将恢复。

于 2013-06-25T14:45:23.873 回答
0

感谢所有的建议......它通过使用代码格式化程序和更改一些选项来工作

再次感谢...

于 2013-06-25T14:59:33.290 回答