[英]C++ or Java Library for automated code editing?
我正在編寫/計划編寫一個接收java文件(或多個java文件)的程序,編輯並添加函數/類/變量,然后輸出一個新的java文件(或多個文件)。
是否有C ++或Java庫
我寧願不必手動編寫代碼來執行上述操作,因此任何幫助都將不勝感激。
先感謝您!
編輯:我目前使用Eclipse,並不確定如何繼續。 所以進一步解釋我的問題:
在eclipse中,如果我編寫一個打開另一個.java文件的程序,我將如何“詢問”eclipse輸出,比如說,我剛剛打開的.java文件的所有類名?
此外,我將解釋該項目的“目的”,以進一步澄清。 我想編寫一個可以接收任何java文件的程序,並將其轉換為可以通過RMI遠程實現的類。 為此,我需要添加一個execute()函數,讓文件實現Task和Serializable並添加一些變量等等......根據我的知識,在Eclipse中執行此操作需要手動編輯程序,但是我我想完全自動化這個過程。
再次感謝你。
您需要的大部分內容都可以在現代IDE中找到; 一些非常好的IDE是開源的(eclipse和Intellij IDEA社區版for Java)。 您可以在那里查看是否有適合您需求的模塊。
看起來你在談論像eclipse這樣的工具。 您可能不會尋找完整的IDE,但您提到的要求是由任何基本IDE實現的。
如果你想自己做一個,你可以使用eclipse富客戶端平台做到這一點。 您需要的所有Java都是反射API。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.