问题标签 [eclipse-jdt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - “计算附加信息”是什么意思?
Eclipse Helios 定期开始运行显示“计算附加信息”的作业。在此期间,Eclipse 非常缓慢,几乎无法使用。这份工作是做什么的?我可以关掉它吗?
我只是希望 JDT 团队中的某个人能够理解并摆脱它,让它运行得更快,或者至少把它改成有意义的东西。
eclipse - Eclipse JDT API 文档,最好是 CHM 格式
我将需要在度假时使用 Eclipse JDT 进行一些开发。我大部分时间都处于离线状态,因此我将无法访问 Web 上的[Eclipse JDT API 文档](编辑:链接现已失效)。我找不到下载 ZIP 或 PDF 或最好的 CHM 格式文档的链接。有人有副本吗?你能提供一个下载链接吗?
您认为我应该使用 HTRack 来简单地镜像上述网站吗?我真的宁愿不要。CHM 对于探索任何类型的 API 文档都相当方便。有人意见不同吗?
java - 向 org.eclipse.jdt.core.dom.CompilationUnit 添加方法/变量声明
我正在尝试向 org.eclipse.jdt.core.dom.CompilationUnit 添加方法或变量声明,但我不知道如何实现。
如果我使用 CompilationUnit.types().add(...) 元素被添加为兄弟元素,而不是子元素。
我现在真的搜索了很多,但我不相信这有什么大不了的。
感谢您的回答!
海因里希
java - 如何在本地安装 eclipse 中的 jdt.core?
我需要在本地安装 eclipse JDT.Core 插件(例如下载带有 site.xml 等的文件),而不是由于工作中的可怕防火墙而远程安装它。任何人都可以建议在哪里下载它,以便我可以进行本地安装?谢谢
eclipse-plugin - 为什么即使我在 ASTParser 上设置了 setResolveBindings(true),resolveBinding() 仍会返回 null?
我正在编写一个使用 JDT ASTASTParser
解析方法的 Eclipse 插件。我正在该方法中寻找创建特定类型对象的方法。
当我找到 aClassInstanceCreation
时,我会调用getType()
它来查看正在实例化的类型。我想确保正在处理的完全解析的类型是我认为的那个,所以我告诉结果Type
对象到resolveBinding()
. null
即使没有编译错误,即使我调用了setResolveBindings(true)
我的ASTParser
. 我给了我的ASTParser
(通过setSource()
)ICompilationUnit
包含我的方法的,所以解析器可以访问整个工作区上下文。
为什么resolveBinding()
返回null
?如何获取绑定信息?
java - 是否可以在 Eclipse 中同时使用 CDT 和 Java IDE?
我有一个 Eclipse CDT 环境启动并运行,并且按照我喜欢的方式进行了定制。我也将大量处理Java。
我不想安装单独版本的 Eclipse 只是为了获得 Java 功能,因为我会经常在 C -> C++ -> ADA -> Java 之间切换。因此,我希望一个 IDE 支持所有语言。
目前我已经让 C/C++ 和 Ada 一起工作(CDT + GNAT 工作台)。
如何在不重新安装 Eclipse 的情况下安装 Eclipse Java 支持?
java - 简化 Eclipse 中的完全限定名称
有人知道 Eclipse 的一个插件,它用简单的类名替换完全限定的 Java 类名,并在可能的情况下使用相应的导入?如果它可以作为保存操作执行,那就更好了。
eclipse - 在 Eclipse 视图中获取选定 java 字段的值
我制作了一个使用来自其他视图的选定元素的日食视图。假设我在编辑器中打开了一个 java 文件,其中包含以下字段: private String world = " world!" 私人字符串你好=“你好”+世界;
当我在大纲视图中选择“hello”时,我可以获得 IFiled 选择并且我可以访问它的属性,但我需要的是该字段的真实值(“hello world!”)。知道我该怎么做吗?谢谢。
java - 无法在插件外部合并 Eclispe JDT codeAssist 工具
使用 Eclipse jdt 工具,您可以遍历 java 代码片段的 AST,如下所示:
但是,当尝试执行代码完成和代码选择时,似乎我必须在插件应用程序中执行此操作,因为我必须编写类似的代码
无论如何,我最终可以获得一个包含 jdt 代码完整/选择功能的独立 java 应用程序吗?
多谢!石奎
我注意到使用 org.eclipse.jdt.internal.codeassist.complete.CompletionParser 我也可以解析代码片段。
但我有两个问题:1.如何检索辅助信息?2. 如何指定类路径或源路径,让编译器查找类型/方法/字段信息?
eclipse - 有什么方法可以在不完全启动eclipse平台的情况下运行eclipse插件应用程序
考虑一个简单的“Hello world”插件,如何在不完全启动 eclipse 平台的情况下运行它?