我如何获得IntelliJ IDEA来显示目录?
我一直在尝试使用IntelliJ IDEA进行JavaScript编辑,到目前为止,我还是喜欢它,但是我遇到了一个新项目的小问题。
我似乎无法让IDEA在项目视图中显示项目目录中的目录。 即使我手动添加一个目录,它拒绝显示它。
我认为这可能与它试图应用Java约定的事实有关,但是当我导入一个旧的Eclipse项目时,它显示了所有的目录就好了。
我是否必须使用Eclipse来创build项目并在IDEA中导入才能看到目录,或者还有其他一些技巧吗?
我使用的是IDEA版本8.1.3,代码只是一堆简单的HTML和JavaScript文件,而不是任何types的Java环境。
看来我需要在项目中手动创build一个Java模块(文件 – >新模块)来实际看到“正确的”目录视图。 我想知道为什么在项目中创build它时没有显示出来。
我一直在努力解决这个问题,并发现目录可能无法正确显示的另一个原因。 确保“内容根”是正确的。
- 点击该项目
- select“文件” – >“项目结构”
- 从左列select“模块”,然后select一个模块。
在源选项卡上,您将看到当前的“内容根”以及添加新的内容根的button。
确保内容根目录是正确的。 在项目结构视图中,只能看到“内容根目录”下的文件。 我对IntelliJ相当陌生,但是我认为内容的根源是ant的基础。
这些说明适用于IntelliJ 9.x
希望这有助于某人。
目前更直截了当的逻辑:
- 删除.idea /文件夹
- 在创意文件 – >新build项目中select。
- 在左侧菜单中selectWeb Module,然后设置项目文件夹
- 你完成了!
我得到了Thurman Sanders的解决scheme,并决定发布一个更明确的答案,以防其他人帮助。 我知道这样的回答会为我节省5分钟左右的时间。
问题
一些文件夹在默认情况下被排除。 在大多数情况下,这正是你想要的。 其他时候,你需要看到你的“build立”或“目标”文件夹,例如。
解
使Intellij停止排除您想要查看的文件夹
- 打开模块设置
- select模块并按F4
- 或者右键单击模块并select“打开模块设置”
- 或按cmd ; 打开项目设置,然后select你的模块
- 按照下图中的步骤操作:
- select“来源”选项卡
- select你想看的文件夹
- 禁用“排除”选项
- 按OK
- 完成后,该文件夹将变成橙色,并最终在项目视图中可见!
最简单的方法来做到这一点!
读一些其他的答案,他们要求你进入项目结构 – > 模块,并检查源不排除在外。
但就我而言,项目中根本没有定义任何模块,所以没有任何帮助。
要轻松地为您的项目创build一个模块,并因此显示文件夹结构 –
- 进入文件菜单 – > 新build – > 项目 …
- select静态网页 。 注意:如果你的项目是“networking”或没有关系没有关系!
- 然后点击,然后填写相同的项目名称:和项目位置:如已经。
- IntelliJ会说“文件已经存在” – “你想覆盖它吗? – 回答是的 。
巴姆! 您select的项目视图的项目窗格应立即显示项目的文件夹结构。
如果你有一个Maven项目,你将需要在Maven Projects窗口中添加根目录pom.xml。
如果你想在稍后添加java到你的项目中,你也应该configuration一个JDK。
只需使用File » New Project » Static Web
。 你所有的文件和目录都会显示出来。
File -> Invalidate Caches / Restart
为我工作。
同样的问题让我疯狂了几个小时,来自Netbeans,我可以开始一个新的项目,并导入任何源代码树。 我的项目是PHP / JS,与Java没有任何关系,所以创build一个Java模块并不直观,我只能看到列出的文件。
我在这里find了解决scheme(上面已经介绍)以获取更多信息
这是我能够“显示”我的项目中的所有文件夹:
-
以某种方式进入项目设置页面(对我来说,右键单击该项目,然后select模块)
-
确保select“源”选项卡
-
您应该在中间部分看到“源\文件夹”下的“排除的文件夹”
-
点击旁边的X将其从被排除的位置移除,并且变得可见。
希望这有助于。
我认为这是发生在你身上的,因为intellij的Project窗口默认选中了'Compact Empty Middle Packages'选项。 您可以在“项目”选项卡的“设置”部分下find该选项。
我有一个testing文件夹在IntelliJ中没有显示。 事实certificate,它没有文件,IntelliJ只显示文件夹中有一些文件。 当我通过资源pipe理器在testing文件夹中手动添加文件时,它反映回IDE中。
它发生在某个时候。 您需要转到configuration(“项目设置”)并添加Source文件夹作为内容根目录,然后可能会从configuration选项卡中设置源/资源等。 应用所有的变化,你应该完成。
只是我自己的2c。 我使用“新build” – >“现有来源的模块”来获取IntelliJ从Github Java项目中显示文件夹和文件。 希望这有助于某人。
在项目资源pipe理器窗口中(所有的类都是),从“包”视图切换到“项目”视图。 然后显示所有文件,而不仅仅是类。