簡體   English   中英

使用Java進行Eclipse折疊

[英]Eclipse folding with java

如果我在編寫public並按空格時嘗試在兩個折疊方法之間編寫一個方法,則在Java折疊文件中使用eclipse時,ide將在下面的方法內折疊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”被折疊為以下方法,它仍會出現在文本中,並且光標仍位於最后一個字母之后。 您可以:

  • 繼續輸入,公眾將變得可見,以前折疊的以下方法也將可見。 不過,這將通過格式化。
  • 按Enter鍵。 這將使您移至下一行並展開以下方法,但是它將使您從該下一個方法中鍵入的代碼變得糾結。 您在“公開”之后的下一行,但格式保持良好。 只需鍵入退格鍵,光標就會移回正確的位置,您可以從那里繼續鍵入。

我要做的是在要插入代碼的位置之前展開該方法。 然后,它實際上不會將新文本折疊到先前的(折疊的)方法中。 但是最簡單的方法可能就是不折疊代碼,而是使用大綱視圖瀏覽文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM