3
當光標處於打開聲明的方法上時,Eclipse有方便的選項來打f3。然而,有沒有辦法(通過某個插件或其他方式)做類似的事情,而是內聯方法體而不是將你帶入聲明中?例如,假設你有兩類:Eclipse - 內聯開放聲明?
public class Foo {
public static void main(String[] args) {
Bar b = new Bar();
System.out.println("Value: " + b.value());
}
}
public class Bar {
public int value() {
return 5;
}
}
然後,如果你把你的光標「b.value()」,並選擇此選項,它會顯示類似以下內容:
public class Foo {
public static void main(String[] args) {
Bar b = new Bar();
System.out.println("Value: " + b.value() {
return 5;
});
}
}
理想情況下,也可以編輯value()的方法體,並且還允許我對value()中的任何其他方法體執行相同的操作。
我的主要動機是更快地理解外國代碼在做什麼。我也支持任何其他支持此功能的IDE。
聲明視圖非常方便。 –