2009-09-23 45 views
7

我一直在使用Eclipse很久,這個功能不太爲人所知,但非常有用的是Scrapbook Page,它允許您執行Java代碼的各個部分而不需要它們完成類。例如,如果我需要執行這個簡單的for循環,我可以通過創建一個廢料頁面(文件 - >新建 - >其他 - >剪貼簿頁面)然後輸入以下內容並按下「執行所選文本」或Ctrl-U將直接執行代碼Eclipse中鮮爲人知的但有用的功能

for (int i=0; i < 10; ++i) 
{ 
    System.out.println("Here is the scrapbook page line: " + i); 
} 

請發佈其他鮮爲人知的但有用的功能,與日食。我知道,有在SO項提及Eclipse中有用的快捷鍵,但是這一個是關於遺忘或不太知名的功能

+1

我不知道這個問題是否應該1)關閉,因爲太主觀2)標記爲社區維基3)移動到超級用戶... – 2009-09-23 05:05:51

+0

移動到社區維基毫無疑問,但好的提示,公羊 – 2009-09-23 05:30:13

+0

我不'看看這是從http://stackoverflow.com/questions/54886/hidden-features-of-eclipse不同。 – 2009-09-23 07:54:17

回答

7

插件間諜(Alt鍵 + + F1)肯定是一個不是很廣告。
然而,如果您有任何關於「如何開發一個看起來像eclipse中的特性的功能X」的問題,快速找到實現該功能的正確的eclipse java源代碼可能非常有用!

alt text http://www.willianmitsuda.com/wp-content/uploads/eclipse_tips/spy_opentype.gif

也是這個Guide to eclipse3.5請參見:

插件間諜輕鬆爲您提供有關運行的UI信息。
按下Alt鍵++ F1 獲取有關當前運行的Eclipse插件/數據類型/屏幕信息。
這樣你就可以立即獲得當前正在運行的插件。

alt text http://www.vogella.de/articles/EclipseCodeAccess/images/pluginspy10.gif

的Eclipse 3.5引入了檢查哪些插件提供的菜單的可能性。按「Alt鍵++ F2 」,然後選擇一個菜單,看看誰的貢獻這個菜單

alt text http://www.vogella.de/articles/EclipseCodeAccess/images/pluginspy20.gif

+0

這個功能太酷了! – 2009-09-23 07:36:47

+0

非常有趣。但是我無法激活它:(。版本:Helios Service Release 1,Build id:20100917-0705],OSX。任何人都知道如何?嘗試了所有我能想到的修飾符組合。 – 2012-10-04 16:18:33

+0

@JonasN嘗試命令移位L查看引用PlugIn Spy是否存在任何快捷方式。這取決於上下文。 – VonC 2012-10-04 16:45:38

1

我喜歡這樣的事實,你不一定需要創建當在剪貼板中有某個類的源時,使用New-> Class創建一個新類。您可以簡單地選擇目標包並粘貼剪貼板內容。

相關問題