我(从一个程序java)生成一些Java类,但实际上,我没有在每个类中添加导入。我想要一种能够查看需要在类中添加哪些导入的解析器。也许,重用Eclipse的功能是可能的,因为它能够做到这一点。但是,我不知道在哪里可以找到它。
你有什么想法吗?
非常感谢,
蝙蝠
答案 0 :(得分:3)
在为生成的Java类创建代码时,如何仅为类使用完全限定名称?
答案 1 :(得分:0)
你打算怎么处理名字冲突?您使用“日期” - 是java.util.Date还是java.sql.Date?你使用“XMLFoo”,是com.foomatics.XMLFoo还是org.openfoo.XMLFoo?最好在添加代码时添加导入。
也许你可以在生成代码时创建一个你需要的所有导入的HashSet,然后在完成后将它们添加到顶部?
答案 2 :(得分:0)
我现在看到......问题肯定在你的发电机上。这样做是因为即使你可以从Eclipse中提取功能,你也不会每次都获得100%的工作解决方案。所以我的建议是忘记它并修复你的发电机。
正如保罗所说,你必须亲自决定进口课程。我通常在Eclipse上打字,在课程结束时我按Ctrl + Space来获得一些建议。所以,例如我想要 java.util.Date
,我会写Date
然后按Ctrl + Space并选择java.util.Date
,Eclipse会自动为我导入java.util.Date
。
如果代码已经存在,我将快速修复(Eclipse上的F1),它还会建议我对代码的一些修复(其中一个是导入合适的类) 击>