通过脚本自动添加 Java 导入语句
Add Java import statements automatically via script
Eclipse Java IDE 有快捷键 Ctrl+Shift+O 自动添加未使用的导入。我在哪里可以找到脚本(bash、python 或其他可以通过 shell 执行的脚本)来执行此操作 IDE——例如,在文本编辑器中可以使用像 gedit 这样的脚本化外部工具?
创建一个脚本,在 classes 中解析位于 Java 安装中的 .jar 文件,同时考虑目录名称和 class 名称以确定完整的限定名称。
例如,java.lang.String class 位于 <jre installation>\lib\rt.jar
。
如果您引用多个名为 String
的 class,获取所有具有 class 名称 String
的完全限定名称,并简单地处理一些 shell 输入以确定应使用哪个包。如果只有一个同名的,如果还没有,请导入它。
在任何可以处理 JAR 中的迭代文件的语言中都应该足够简单。
Eclipse Java IDE 有快捷键 Ctrl+Shift+O 自动添加未使用的导入。我在哪里可以找到脚本(bash、python 或其他可以通过 shell 执行的脚本)来执行此操作 IDE——例如,在文本编辑器中可以使用像 gedit 这样的脚本化外部工具?
创建一个脚本,在 classes 中解析位于 Java 安装中的 .jar 文件,同时考虑目录名称和 class 名称以确定完整的限定名称。
例如,java.lang.String class 位于 <jre installation>\lib\rt.jar
。
如果您引用多个名为 String
的 class,获取所有具有 class 名称 String
的完全限定名称,并简单地处理一些 shell 输入以确定应使用哪个包。如果只有一个同名的,如果还没有,请导入它。
在任何可以处理 JAR 中的迭代文件的语言中都应该足够简单。