eclipse實現代碼塊摺疊-相似於VS中的#region……#endregion

背 景java


  剛纔在寫代碼的時候,寫了十幾行能夠說是重複的代碼:編程

  這裏寫圖片描述

  若是整個方法或類中代碼多了,感受它們太TM佔地方了,給讀者在閱讀代碼上形成很大的困難,因而想到能不能把他們「濃縮」成一行,腦子裏第一個閃現出的就是Visual Studio中的#region和#endregion。eclipse

  沒有用過VisualStudio的朋友能夠先看看#region和#endregion在代碼整理上的效果:spa

這裏寫圖片描述

  打開第二個方法看看摺疊的代碼塊內部:.net

這裏寫圖片描述

  若是在eclipse中也能夠像這樣實現自定義的代碼塊摺疊,那感受多清爽啊,網上找了找還真有這東西~~插件



eclipse實現代碼摺疊blog


  用com.cb.eclipse.folding這樣一個小插件就能輕鬆搞定圖片

  一、下載 http://download.csdn.net/detail/huyuyang6688/9280759ip

  二、安裝,即把下載的com.cb.eclipse.folding_1.0.6.jar放到eclipse\plugins目錄,重啓eclipseget

  三、配置,以下圖:

  Windows→Preference→Java→Editor→Folding 
   
  勾選「Enable folding」,在Select folding to use後面選擇Coffee Bytes Java Folding(若是您的eclipse中沒有Select folding to use選項,請看第4個步驟,不然第4步能夠忽略),在下面的General選項卡的最底部選中「User Defined Regions(See Below)」

  Apply(提交)

  這裏寫圖片描述

  在User Defined Regions選項卡中自定義開始標籤和結束標籤,這裏將開始和結束標籤訂義爲「region」和「endregion」

  這裏寫圖片描述

  到此就安裝成功了,快試試吧!(別忘記重啓您的eclipse哦!)

  四、若是以上三步無誤,能夠直接略過。

  若是您的eclipse中沒有Select folding to use選項,以下圖,那麼極可能是您的com.cb.eclipse.folding_1.0.6.jar放置目錄不對,應該放在eclipse根目錄下的plugins中哦;還有就是記得重啓eclipse哦。

這裏寫圖片描述



測 試


  用註釋符號【「//」+開始標記】、【「//」+結束標記】包含代碼塊便可,好比這裏用「// region」和「// endregion」包含代碼塊,固然開始標記後面能夠寫上這段代碼的註釋。 
效果以下

  這裏寫圖片描述

  這裏爲了說明,開始標記和結束標記用的是region和endregion,可是小編實際的開始標記和結束標記是begin和end,這樣對於java編程人員來閱讀個人代碼比較容易接受,並且就算代碼移植到其餘沒有安裝此插件的環境,也照樣比較容易閱讀和理解。

  是否是很簡單啊,快來試試吧!



【 轉載請註明出處——胡玉洋《【玩轉Eclipse】——eclipse實現代碼塊摺疊-相似於VS中的#region……#endregion》】 

相關文章
相關標籤/搜索