Java 代码、字符串和注释跨多行拆分
在eclipse中编辑java代码时,我可能按下了某个组合键或其他键,但整个文件中的字符串、代码和注释现在被拆分为多行。在每个对象属性/方法处插入换行符Java 代码、字符串和注释跨多行拆分,java,eclipse,Java,Eclipse,在eclipse中编辑java代码时,我可能按下了某个组合键或其他键,但整个文件中的字符串、代码和注释现在被拆分为多行。在每个对象属性/方法处插入换行符 Ex.: object.prop1.method1() has become: object .prop1 .method1() 我可以做些什么来恢复 以下是一个小屏幕截图: Thanx提前…Ctrl+Shfit+F-格式的捷径 如果您已保存并且ctrl+z不起作用,则仅从存储库中进行新的转出。如果您没有任何设置,则可以更改格
Ex.:
object.prop1.method1()
has become:
object
.prop1
.method1()
我可以做些什么来恢复
以下是一个小屏幕截图:
Thanx提前…Ctrl+Shfit+F-格式的捷径
如果您已保存并且ctrl+z不起作用,则仅从存储库中进行新的转出。如果您没有任何设置,则可以更改格式设置并再次执行该操作,但这一次是根据您的规则执行的
要设置格式,请转到:
Options > Preferences > Java > Code Style > Formatter
您可能已经用Ctrl+Shift+F点击了自动格式化程序。尽管格式化看起来很奇怪,而且肯定不是默认设置。试着再打一次,看看会发生什么 如果按Ctrl+Shift+F组合键使代码格式化,则可以在Java=>Code Style=>formatter下的首选项中配置格式化程序。这一定是你按的 格式化程序遵循某些规则。如果使用Eclipse,您可以找到这些规则: 在那里,您必须编辑当前配置文件,以便每行有更多字符。此选项位于选项卡中 换行->最大线宽
如果您将此值设置得足够大,然后再次按Ctrl+Shift+F,所有内容都将恢复。Thnx所有建议……它通过使用代码格式化程序和更改一些选项来工作
Thanx再次…Control-Z,或从源代码管理还原,或正确设置格式选项并重新格式化文件。前两项不行,在第三项中,我应该设置哪些格式选项?您最喜欢的格式选项-应该有用。您可以打开快捷方式管理器,查看分配给格式化功能的内容。ctrl+shift+L+L
Window->Preferences->Java->Code Style->Formatter