如何从 Eclipse JDT 中的类名获取 IType
我正在实现 JUnit 新测试套件向导的一个变体,我需要从另一个源获取测试类,而不是从当前项目获取测试类。它们以完全限定的类名字符串的形式出现在我…
Eclipse 进程启动
如何获取插件内启动的java应用程序的进程?我正在使用: DebugUITools.launch(); 启动应用程序。我尝试使用: IProcess cur = DebugUITools.getCurren…
在 Eclipse JDT 中使用 ASTVisitor 解析重载方法
我目前正在开展一个学术项目,该项目使用 ASTVisitor 来创建基本的调用树。 为此,需要将方法的调用与其声明相关联。 编辑:问题在很大程度上得到解决…
如何在自定义 Eclipse 插件中访问默认的 JDT 完成建议?
我正在编写一个 Eclipse 插件,它具有自动完成功能(当您按 Ctrl+Space 时)。 一般来说,我知道它是如何工作的,我完成了我自己的提案。 但问题是,…
如何使用 ASTRewrite 使用 JDT 插入/更新方法体?
我想使用 JDT 的 ASTRewrite 在方法内部编写代码。我尝试使用 ASTRewrite 但它不起作用。请帮忙。我的 ASTRewrite 的示例代码如下: public void impl…
如何专门抑制“比较相同的表达式”在 Eclipse-Helios JDT 中
我尝试用注释封闭方法, @SuppressWarnings("compareIdentical") 但这不起作用(更糟糕的是,注释会导致其自己的 Unsupported @SuppressWarnings("com…
如何将JDT中修改后的抽象语法树反映回原始java源文件?
请参阅文章的“写下来”部分 http://www.eclipse.org/articles/article .php?file=Article-javaCodeManipulation_AST/index.html 我正在解析一个java…
有没有办法让 Eclipse (JDT) 中的内容辅助在我输入“new”后自动显示?
大多数情况下,在输入“new”后,我会按 Ctrl-空格键快速选择所需的类。我希望 Eclipse 自动显示工具提示,就像 VS+Resharper 那样。 …
是否可以扩展 Eclipse 搜索菜单
现在在 Eclipse 中,无法使用 Eclipse 扩展来扩展其他插件定义的菜单: org.eclipse.ui.menus。 我想在搜索中添加一个菜单项,但不是搜索页面。由于菜…
使用 Eclipse 的 JDT 查找项目中的类的有效方法是什么?
Eclipse的SearchEngine类有很多用于搜索的方法,包括各种风格的search、searchAllTypeNames等。searchAllTypeNames似乎面向查找包中的类。在项目中查…
Eclipse JDT:是否有用于打开新编辑器窗格的键盘快捷键?
我经常使用 Eclipse 中的多窗格编辑器功能来同时查看多个文件,并且发现很奇怪,除了 用鼠标拖动选项卡。有谁知道我是否缺少键盘技术?…
如何使用 JDT 将方法源添加到现有 java 文件?
我正在编写一个简单的 eclipse 插件,它是一个代码生成器。用户可以选择一个现有的方法,然后用JDT在相应的测试文件中生成一个新的测试方法。 假设测…
从 XTEXT 2.0 项目中删除 jdt 依赖项
如何从 XTEXT 2.0 项目中删除 JDT 依赖项? 我尝试遵循这里(评论11)的提示,但我没有'未能成功删除 JDT 依赖项。 当我尝试验证产品时,Eclipse 表示…
如何使用 Eclipse JDT Core 重新定义导入
有谁有如何使用 Eclipse JDT Core API 重新定义 java 源文件中的导入的示例吗? 我有以下内容(不起作用),这让我发疯。 try { for (IPackageFragmen…