1. 程式人生 > >Eclipse 小圖示的意義

Eclipse 小圖示的意義

經常看到Eclipse的Outline裡面豐富的圖示不知道是什麼意義,到網上查又找不到,可能是找不到合適的關鍵字,結果自己花了幾分鐘總結了一下。

綠色的小圓表示公有型別:如果是實心的就是函式,如果是圈就表示是變數。
紅色的矩形表示私有型別:如果是實心的就是函式,如果是空心就表示是變數。
保護類與保護函式用的是菱形:如果是小菱形表示是變數,大菱形表示是函式。

如果有一個向上的小三角就表示這是個函式,並且會丟擲異常。

如果小圖標出現一個C,就表示這是建構函式。

------------------------------------------------------------------------------------------------------------------------------

Eclipse的Package Explorer中用圖標表示了很多內容,剛剛開始接觸Eclipse時對這些圖標表示的內容並不清楚,而且書籍資料和網路上對這些東西並沒有介紹,所以自己抽了個空整理了下。其實能看懂這些圖示在程式設計中也是很有用的。

綠色的小圓表示公有型別:如果是實心的就是函式(),如果是圈就表示是變數()。
紅色的矩形表示私有型別:如果是實心的就是函式(),如果是空心就表示是變數()。
保護類與保護函式用的是黃色的菱形:大菱形表示是函式(),小菱形表示是變數()。

如果有一個向上的小三角就表示這是個函式,並且會丟擲異常。(
如果有一個類似表型的圓圈就表示該變數或函式是synchronized(執行緒同步)。(

如果小圖標出現一個C,就表示這是建構函式()。
如果小圖標出現一個A,就表示這是抽象函式(abstract)()。
如果小圖標出現一個F,就表示這是抽象函式(final)。(
如果小圖標出現一個S,就表示這是靜態函式(static)(

我沒有太多整理類及類以上層級的圖示,因為數量太龐大了。類的圖示是一個大C,表示一個類(),如果帶一個放音鍵似的三角,那就代表這個類是存在main函式的類()。

參考:eclipse的svn外掛的圖示的含義[中文]
http://www.doc88.com/p-262184692638.html

參考:eclipse的圖示的含義[中文]
http://blog.sina.com.cn/s/blog_478277f10100naoz.html


參考:eclipse各種圖示的含義[英文]
http://eclipse.dzone.com/articles/icon-and-label-decorators

參考:http://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Freference%2Fref-cvs-decorations.htm&cp=0_4_2_10

http://eclipse-icons.i24.cc/