【问题标题】:Associate java editor with java files in your custom plugin project将 java 编辑器与自定义插件项目中的 java 文件相关联
【发布时间】:2025-12-02 01:50:02
【问题描述】:

我有一个用于创建非 Java 项目的 Eclipse 插件。我的插件一切正常。现在我需要将一些 Java 文件添加到我的非 Java 项目中,并能够使用默认的 Java 编辑器来编辑 Java 文件。因为它是一个非 Java 项目,所以我不能使用 Create a Java class 向导,即使我创建了一个 .java 文件,它也不会在 JAVA 编辑器中打开。

有没有办法使用默认向导创建 Java 类,并使用默认 Java 编辑器为非 JAVA 项目编辑 Java 文件。

我看过这些答案 Eclipse Plugin :java Editor 而且我不想写一个新的java编辑器,我只想尽可能重用。

【问题讨论】:

  • 为什么不把它做成一个 Java 项目——项目不必只是一种类型。
  • 是的,这是一个选项,但我将不得不重新调整所有内容,这就是我想先在这里检查的原因。
  • 您的插件是否声明了对org.eclipse.jdt 的依赖关系?我猜这是一个先决条件。
  • @greg -449 我可以在我的项目中添加 java 特性,并且所有 java 向导和编辑器都可以用于我的自定义项目吗?

标签: eclipse-plugin eclipse-rcp


【解决方案1】:

按照下面帖子中的步骤,将我的自定义项目转换为 java 项目。基本上为项目添加了 java 特性。

http://java85.blogspot.co.uk/2012/12/normallywhen-we-want-to-create-java.html

【讨论】: