gpt4 book ai didi

java - Eclipse是否需要构建项目来执行 "Java Search"

转载 作者:行者123 更新时间:2023-12-01 05:14:01 26 4
gpt4 key购买 nike

在 Eclipse 中,我可以单击一个标识符并按 Ctrl-H 来执行“Java 搜索”以查找该标识符(方法、类等)的定义或使用。但是,如果我禁用普通的 Java 构建器(该项目使用 ant),数据是否会与实际源不同步?我知道在 Visual Studio 中它必须偶尔重建智能感知数据;这在 Eclipse 中是如何工作的?它与编译器有关吗?

最佳答案

您应该已经注意到,即使 Java 构建器被禁用,Java 编辑器仍然会为您输入的所有错误代码添加下划线。这是因为 JDT 有 2 种不同的 Java 代码内部表示,它们独立于 java 或类文件(并且已经在编辑时更新):所谓的 Java 模型和非常详细的类似 DOM 的抽象语法树。

代码完成、交叉引用和类似的东西通常可以直接从 Java 模型查询,这就是菜单项“引用”或“声明”通常非常快的原因。

您可以从此 EclipseCon presentation 获得更多有关所有内容的详细信息。 .

关于java - Eclipse是否需要构建项目来执行 "Java Search",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11581691/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com