Intellij 中的 “out” 和 “.idea” 文件夹的功能是什么?

2022-09-04 20:04:39

有人能清楚地解释项目结构中的“out”和“.idea”文件夹意味着什么吗?虽然我不是Java的初学者,但我需要帮助了解典型IDE中的所有组件如何协同工作。我以前使用过BlueJ,它非常易于使用,但它掩盖了我现在难以理解的所有后台进程。

编辑:对不起,我没有彻底检查“.idea”,但“out”文件夹尚未在一般意义上定义。


答案 1

在这里阅读官方文档 :- .out :- .out 文件夹 intellij

和 .idea :- .idea 文件夹

简而言之,所有特定于项目的文件都将转到.idea文件夹,如果您删除该项目,它将被重新创建。

当您构建/编译时,.out文件夹包含项目的输出,即包含.class文件。


答案 2

当您使用JetBrains产品(如Intellij Idea)时,所有特定于项目的设置都存储在.idea目录中。这是来自JetBrains的一个链接,记录了.idea目录:文档。

至于out文件夹,它包含所有已编译的类,当您从IDE运行程序时,所有类都在out目录中编译。


推荐