首页 > 解决方案 > 如何删除所有java方法的内容eclipse

问题描述

我在 Eclipse 上使用 Java 进行开发,我有一个 API,我想与其他开发人员分享。为了保护代码,我想导出/删除我所有的 eclipse 方法的内容。

我只想留下发言。

我目前拥有的

我想拥有什么

我有很多文件和方法,所以我想知道是否没有程序/插件可以为我做这些。

标签: javaeclipse

解决方案


完全不清楚您要做什么。


如果您(字面上)想要“淘汰”您的课程并为人们提供骨架,那么:

  1. 我不知道现有的 Eclipse 插件或其他工具可以做到这一点。(并要求我们查找/推荐软件是题外话。)

  2. 无论如何,这可能是个坏主意。当然,这不是人们通常所说的“共享代码”的意思。

  3. 有更好的选择:

    • 给人们编译后的代码(不要混淆它!),他们可以使用 IDE 发现 API。根据编译标志,您可能会丢失方法参数的名称。确保使用最大的“调试”信息进行编译。

    • 生成并提供 javadocs。这将为人们提供与您的“剥离”源代码相同的信息。


另一方面,如果您的真正目标是提供其他人可以实现的 API,那么正确的方法是使用接口而不是类来定义 API。Eclipse确实支持这一点。有标准的 Eclipse 重构可以interface从现有 Java 的源代码中提取 Java class


推荐阅读