2012-03-31 45 views

回答

18

右鍵單擊編輯窗格中的類A,轉到'生成...' - >'覆蓋方法...'。

然後您將看到所有可覆蓋的方法列表。

'生成...'也可以通過鍵盤快捷鍵調出,目前我在Mac上,它的編號爲^N。 IIRC Windows/Linux上的快捷鍵是Alt-Insert。

+0

謝謝!我現在在Linux上,'覆蓋方法'的快捷鍵是CTRL + O,正如MalsR在他上面的回答中所說的。 – kaneda 2012-04-02 22:36:14

+0

這是愚蠢的,不是你的答案,爲什麼他們不讓它自動完成你喜歡的Xcode如何做到這一點。 – mskw 2014-07-02 20:57:43

10

嘗試添加這是一個評論,但是當作爲回覆添加的鍵盤快捷方式是明確的;)

一旦你的子類做CTRL + Ø(Windows)中,這將列出方法,您可以重寫,其中包括標準的以及超類中的方法。

附加信息(與問題無關):還發布了一個鏈接,其中包含一些其他非常有用的intelliJ快捷方式,如果它們對您有用。 IntelliJ shortcuts that I can't find

+0

謝謝MalsR提供的快捷方式提示(這在Linux中也是一樣)。也感謝你的鏈接。我會看看。 – kaneda 2012-04-02 22:37:40

+0

@kaneda很高興幫助。 – MalsR 2012-04-03 08:46:54

2

在Mac與最新的IntelliJ(13),使用Code > Override Methods...並開始鍵入要覆蓋的方法,它會自動生成與@Override註釋整個方法你

這個快捷方式是Cmd + O

相關問題