我在项目中的目录结构似乎已经消失了。第一张照片是“坏”。我最近几乎同时升级到 12.1 和 vim 模拟器。我不知道我是否错过了重置某些内容的对话框?我不知道如何像第二张照片那样把它找回来。
我试图重新导入该项目,但没有帮助。我将项目保存在 Dropbox 上,并有另一台我没有重新加载项目的 PC。有没有办法从那台机器上得到我的看法?
图片是“好”的,我希望它看起来如何。
我在项目中的目录结构似乎已经消失了。第一张照片是“坏”。我最近几乎同时升级到 12.1 和 vim 模拟器。我不知道我是否错过了重置某些内容的对话框?我不知道如何像第二张照片那样把它找回来。
我试图重新导入该项目,但没有帮助。我将项目保存在 Dropbox 上,并有另一台我没有重新加载项目的 PC。有没有办法从那台机器上得到我的看法?
图片是“好”的,我希望它看起来如何。
我自己也遇到过这个问题几次。发生的事情是 intellij 在我的项目设置中丢失了模块。这是我修复它的步骤:
文件 -> 项目结构 -> 点击模块(注意空列表) -> 点击“+” -> 点击导入模块 -> 查找现有的 myProj.iml
我也有不少 IntelliJ 项目以及文本文件的 git 文件夹。我发现 IntelliJ 并不总是正确地重建 .idea 文件。但是,以下方法对我有用。
在根项目级别打开 IntelliJ 对我有用。
我有一个混合项目文件夹树,如下所示:
git_root
- proj_android
- proj_ios
- proj_react
- lib
- src
我的问题是,当我在 proj_react 文件夹上打开 IntelliJ 时,我看不到我的 src 文件夹或 lib 文件夹。(我的 proj_react 比我的 git_root 低一级。)
然后我在 git_root 上打开 IntelliJ,我可以看到一切。问题已经解决了。
如果您正在从事使用 Maven、Gradle、Flash Builder 等的软件开发项目,则下面提到的步骤应该可以恢复项目结构:
这将重置您的项目结构。
您有时可以通过在模块设置中去并重置它们的内容根目录来拯救这样的项目。甚至按照另一个答案的建议重新创建模块。
如果我在 PhPStorm 中打开一个 IntelliJ 项目,然后尝试再次在 IntelliJ 中打开它,就会发生这种情况。
但是正如提到的,项目格式最近发生了变化,因此您应该使用相同版本的 intelliJ 来处理您的项目。
如果您的项目模块的内容根与另一个内容根相交,则会出现此问题。例如:
Project A (content root)
- source for A
- module B (content root)
- source for B
如果您的项目具有“项目 A”的源根,并且您为“模块 B”添加了源根,那么您最终会丢失结构,例如您的第一张图片。发生这种情况是因为模块 B 的内容根位于项目 A 结构中。
这一次有效,因为我在上面的设置中有多个模块。当我升级到 12.1.6 时,它停止工作。如果你有重叠的源根,你会看到这个问题。
我在 Windows 7 上使用 12.1.6。
在 Mac 上:
优先
搜索项目结构或直接访问:
项目:Your_Project_Name / 项目结构
将所有标记为来源(我的标记为“排除”)
你从什么地方更新的?如果你做了几个主要版本的更新,intellij 真的改变了他们的项目布局。您可能需要编辑项目结构并添加一个新的 java 模块。
这个问题已经有 8 年了,在 IntelliJ 中仍然存在这个问题。对于具有许多模块的项目,每次发生这种情况后重新构建它们可能会很痛苦。我建议一旦你重建模块,备份 .idea 文件夹,以便下次轻松恢复它
在 IntellIJ 的左下角,您会找到一个图标,您可以使用该图标获取项目结构等,
这是我所做的快速修复:
查看隐藏文件夹和文件:
打开文件夹并按 cntrl+H(在 linux 中),然后在 windows 中转到文件夹选项并检查view hidden files
选项。