我有一個基類的面向對象結構,約有10個派生自該基類的類。我希望專門化它,並且需要改變這10類延伸的類。Intellij,來自不同類的重構派生類
所以,我有:
B
One extends B
Two extends B
Three extends B
...
我需要這個改變:除了
B
B2 extends B
One extends B2
Two extends B2
Three extends B2
...
通過類手動去,沒有的IntelliJ具有重構功能,這讓我改變一切從B衍生出來的類,從B2派生出來?
我不知道「結構搜索」和「結構搜索和替換」功能。剛剛嘗試過,它比我預想的更聰明。它看起來像$ A $會自動將它作爲連接不同搜索參數的變量提供。我可以想象爲此的各種用途。謝謝你讓我意識到這一點。這是我越來越喜歡Intellij的另一個原因。 – Mike