java - 在 Eclipse 中自定义 Java 编辑器

标签 java eclipse editor

我想知道是否有一种简单的方法可以在 Eclipse 中为某些自定义项目扩展 Java 编辑器的功能。

示例:当我在 eclipse 中编写时:

@Deprecated
public void foo();

foo 会被自动划掉,因此很容易被注意到。 在某些项目中,我想对 @Untested 或 @Verified 等自定义注释做同样的事情,以获得更好的开发环境(但当然,有很多这样的例子(特殊类颜色等......)。

我想创建一个简单的 eclipse 包来扩展这种规则,但我找不到合适的扩展点。 我是否必须从头开始创建一个新的文本编辑器?

感谢任何帮助或评论,

最佳答案

您可能需要继承和修改 JDT 编辑器。查看 JDT 源代码(org.eclipse.jdt.ui.* 包)。由于提供了 JDT 源,您可以使用经典的 Eclipse SDK 轻松地处理这些问题。使用插件 View 将这些项目拉入您的工作区,以便您可以编辑它们。我认为没有太多关于处理 JDT 源代码的文档。不过,请务必查看 Eclipse 帮助中与 JDT 相关的部分。

关于java - 在 Eclipse 中自定义 Java 编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11582220/

相关文章:

java - 使用 Spring Data JPA 插入而不是更新

java - 生命周期配置未涵盖插件执行 : org. codehaus.gmaven :groovy-maven-plugin:2. 1.1

在文件中搜索一定范围内的文本? (升华)

Android 应用程序中的 java.lang.OutOfMemoryError

java - Weblogic10.3.5 eclipse服务器配置问题

visual-studio-code - 在 VS Code 中增加插入符号光标大小

css - Sass (.scss) 文件的 Aptana Studio 3 代码辅助

java - 无法显示所有西里尔文内容

java - 从 Android 设备访问 SQL DB 时,我的 httpEntity 返回 null,任何人都可以告诉我这是为什么吗?

java - 聊天服务器 : Print chat history java