[英]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.