-4

Eclipse Java IDE 有一个快捷方式Ctrl++Shift可以O自动添加未使用的导入。我在哪里可以找到脚本(bash、python 或其他可以通过 shell 执行的东西)来与 IDE 无关,例如,在可以使用脚本化外部工具(如 gedit)的文本编辑器中?

4

1 回答 1

-1

制作一个脚本,解析位于 Java 安装中的 .jar 文件中的类,同时考虑目录名和类名以确定完全限定名。

例如,java.lang.String 类位于<jre installation>\lib\rt.jar.

如果您引用多个名为String的类,请使用类名获取所有完全限定的名称String,并简单地处理一些 shell 输入以确定应该使用哪个包。如果只有一个具有该名称的名称,则将其导入(如果尚未导入)。

在任何可以处理 JAR 中的迭代文件的语言中都应该足够简单。

于 2016-09-10T13:23:33.300 回答