2010-10-28 25 views
3

我最近從Eclipse切換回IntelliJ,我一直在努力的一件事就是自動完成,尤其是在聲明集合時。 * 這不是一個問題,哪個IDE更好它只是一個如何,如果該任務可能*IntelliJ能否自動完成幷包含簡單的泛型?

在的IntelliJ I型

List<String> listOfNames = new ArrayL (then key stroke **Alt Ctrl Space**) 

我得到

List<String> listOfNames = new ArrayList 
執行任務的問題

這可以節省我打字三個字母,不是很大的節約我相信你會同意

如果我使用Eclipse並使用按鍵在

List<String> listOfNames = new Ar 

Ctrl鍵的空間,我得到這樣的結果,包括仿製藥

List<String> listOfNames = new ArrayList<String>() 

我相信我失去了一些東西像一個按鍵我無法找到或插件,我需要補充。

感謝

+0

男人,爲什麼這個問題downvoted?我來到這裏尋找這個確切問題的答案,很高興找到解決辦法。從我+1。 – 2011-02-24 21:23:02

回答

5

List<String> listOfNames = new //be aware of the space after new 

,按CRTL + SHIFT +空格鍵,奇蹟發生了!

+0

謝謝,這很容易,我用ctrl alt空間而不是ctrl shift空間(這在mac和pc之間變得棘手) – 2010-10-28 10:26:36