gpt4 book ai didi

java - 在 IDEA 2019.3+ 中更改外部注释位置

转载 作者:行者123 更新时间:2023-12-04 17:29:48 26 4
gpt4 key购买 nike

IntelliJ IDEA 允许您添加外部注释。

enter image description here

但是,这些文件会直接进入项目的根目录。

enter image description here

如何更改文件夹?
我找不到设置。

最佳答案

这种行为非常令人困惑,我花了很长时间的 IDEA 调试 session 来理解。
假设我们从一个干净的情况开始,我们为 的方法添加了一个外部注解。图书馆 .

enter image description here

出现一个弹出窗口,让我们选择外部 Annotations 根目录。

enter image description here

我们选择untitled3 ,项目的根目录。但是,我们犯了一个错误!
现在我们如何更改这个目录?它存储在哪里?
嗯,其实没有下任何$projectRoot$/.idea/* XML文件...

让我们调试IDEA。 “调用”层次结构是:

> AnnotateIntentionAction
> AddAnnotationPsiFix#invoke
> ExternalAnnotationsManagerImpl#annotateExternally

最后一种方法 annotateExternally电话 AnnotationOrderRootType.getFiles(entry) , 其中 entryLibraryOrderEntry .

enter image description here

这里 orderEntry.getRootFiles(getInstance())被调用,结果 VirtualFile (s) 用作库的外部注释根。

它们存放在哪里?
> Project structure
> Modules
> *your main module with dependencies*
> *your library*
> DOUBLE LEFT CLICK

enter image description here

现在按 CANC在 Annotations 条目上,你就完成了......最后。
你可以重新开始。

关于java - 在 IDEA 2019.3+ 中更改外部注释位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60818369/

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