用java实现Eclipse折叠
在java折叠文件中使用eclipse如果我在编写public和按space时尝试在两个折叠方法之间编写方法,ide会自动折叠下面方法中的public一词用java实现Eclipse折叠,java,eclipse,folding,code-folding,Java,Eclipse,Folding,Code Folding,在java折叠文件中使用eclipse如果我在编写public和按space时尝试在两个折叠方法之间编写方法,ide会自动折叠下面方法中的public一词 State initial - public methodA() - public methodC() Step 1: - public methodA() public - public methodC() Eclipse bug - public methodA() - public
State initial
- public methodA()
- public methodC()
Step 1:
- public methodA()
public
- public methodC()
Eclipse bug
- public methodA()
- public methodC() //Error because public is declared twice!
如果我写方法更快,问题就不会发生。在不禁用代码折叠的情况下,是否有任何形式可以避免这种奇怪的行为
提前感谢除了禁用折叠功能,您实际上只能做几件事。即使您刚才键入的“public”被折叠到下面的方法中,它仍然存在于文本中,并且光标仍然位于最后一个字母之后。你可以:
- 继续键入,公众将可见,之前折叠的以下方法也将可见。不过,这将使格式完全改变
- 按回车键。这会将您移动到下一行并展开以下方法,但会将您正在键入的代码与下一个方法分离。您在“public”之后的下一行,但格式保持良好。只需键入一个退格,光标就会回到正确的位置,您可以从那里继续键入