8

我有一些没有package-info.java. 出于某种原因,我需要package-info.javas为它们创建,我发现这个任务真的很无聊,因为 eclipse 中没有让我这样做的捷径。我必须手动使用该New > File过程来创建文件,然后手动输入这些包名称。

eclipse中是否有此类任务的快捷方式?

4

2 回答 2

7

据我所知,没有简单的方法可以做到这一点,至少是“正确的方法”。

作为快捷方式,您可以右键单击package-info.java并单击“复制”。然后,您可以使用键盘快捷键将其粘贴到package-info.java任何包中。Eclipse 会自动更改package org.whatever.pkgname;命令以匹配您将 java 文件粘贴到的包。

于 2016-07-04T05:02:03.620 回答
7

这是违反直觉的,但 Eclipse 的“新 Java 包”对话框也带有package-info.java为现有包创建作品的选项。

只需右键单击现有包,选择New > Package,然后将除“Create package-info.java”复选框之外的所有内容保持不变。

这将生成一个package-info.java预先填充了正确的包名称和一个空的 javadoc 注释块(可能带有@author标签和类似的默认内容,具体取决于您的设置)。即使您没有要复制的现有文件也可以工作。用 Eclipse Oxygen 测试。

于 2019-01-16T17:28:49.070 回答