我有一個生成java代碼的eclipse。所以如果一個方法存在並且被重新生成,我想顯示舊方法和新生成的方法,這樣用戶就可以看到差異。這可能嗎?在eclipse中比較兩種方法
0
A
回答
1
如果你的代碼生成器是EMF默認使用的一個,你可以複製生成的方法,並取出@generated標籤原來的一個,然後只需用後綴複製生成的方法根並保持@生成標記。例如:
/* original code */
public String getName() {
...
}
@generated
public String getNameGen() {
...
}
在下一代只getNameGen我將修改後,你就可以比較。
如果您正在尋找一種更一般的解決方案來了解再生是否修改了某些文件,最好的方法可能是將文件存儲在回購站(使用SVN或Git)。重新生成filez不同步後,將顯示圖形裝飾器,您將能夠使用比較編輯器查看每個人的差異。
1
我使用Eclipse Kepler,因此根據您的版本,您的里程可能會有所不同。
要與先前生成的版本進行比較的方法,做到以下幾點:
- 打開類。
- 顯示大綱視圖(窗口 - >顯示視圖 - >大綱)
- 按住CTRL並點擊您想要比較的方法。
- 右鍵單擊突出顯示的方法。
- 點擊「比較 - >元素從本地歷史記錄」
- 雙擊您想與之比較的修訂版本。
如果您比較兩個文件,您將得到一個差異窗口。
相關問題
- 1. 如何在eclipse中比較兩種方法
- 2. 比較兩種選擇排序方法
- 3. 比較兩種方法的文本
- 4. 錯誤而比較兩種方法
- 5. 兩種算法的比較
- 6. 比較兩種
- 7. 如何在eclipse中比較兩個相同的方法?
- 8. KSH +比較數字 - 兩種方式
- 9. 比較兩個ArrayList中的兩種比較?
- 10. 以編程方式比較兩種方法的IL
- 11. 無法比較兩種SFML顏色
- 12. 兩種方法比較/匹配所有元素的算法
- 13. 比較兩種聲明數組的方法
- 14. 如何比較兩種不同方法返回的值? Java的
- 15. 比較數組的一種方法
- 16. 請解釋這種比較方法
- 17. Eclipse中兩個AST的結構比較
- 18. 比較在兩種情況下
- 19. 比較兩個條形碼的方法
- 20. 比較兩個類對象與方法
- 21. 比較兩個清單除方法
- 22. 有沒有一種比較C++中兩個範圍的標準方法?
- 23. 比較兩種不同的方法在星火:減少和排序
- 24. 比較兩種算法的算法複雜度
- 25. 比較兩種語言字符串
- 26. 比較兩種Arraylist並返回ID
- 27. 比較性質的兩種PsCustomObjects的
- 28. 如何比較兩種像素顏色
- 29. 如何比較兩種顏色?
- 30. 球拍 - 比較/分析兩種結構
他應該已經能夠通過與當地歷史進行比較(與=>本地歷史比較)。可能是你的插件可以激活本地歷史比較上的一些動作。 – 2011-01-27 04:14:25