說我有:如何在Intellij IDEA的子類上下文中重寫自動完成顯示方法建議?
public class A extends B {
/* autocompletion doesn't suggests protected methods from B to
override with Ctrl+SPACE
*/
}
我目前使用的IntelliJ IDEA 11.0.2。
說我有:如何在Intellij IDEA的子類上下文中重寫自動完成顯示方法建議?
public class A extends B {
/* autocompletion doesn't suggests protected methods from B to
override with Ctrl+SPACE
*/
}
我目前使用的IntelliJ IDEA 11.0.2。
右鍵單擊編輯窗格中的類A
,轉到'生成...' - >'覆蓋方法...'。
然後您將看到所有可覆蓋的方法列表。
'生成...'也可以通過鍵盤快捷鍵調出,目前我在Mac上,它的編號爲^N
。 IIRC Windows/Linux上的快捷鍵是Alt-Insert。
嘗試添加這是一個評論,但是當作爲回覆添加的鍵盤快捷方式是明確的;)
一旦你的子類做CTRL + Ø(Windows)中,這將列出方法,您可以重寫,其中包括標準的以及超類中的方法。
附加信息(與問題無關):還發布了一個鏈接,其中包含一些其他非常有用的intelliJ快捷方式,如果它們對您有用。 IntelliJ shortcuts that I can't find
在Mac與最新的IntelliJ(13),使用Code > Override Methods...
並開始鍵入要覆蓋的方法,它會自動生成與@Override
註釋整個方法你
這個快捷方式是Cmd + O
謝謝!我現在在Linux上,'覆蓋方法'的快捷鍵是CTRL + O,正如MalsR在他上面的回答中所說的。 – kaneda 2012-04-02 22:36:14
這是愚蠢的,不是你的答案,爲什麼他們不讓它自動完成你喜歡的Xcode如何做到這一點。 – mskw 2014-07-02 20:57:43