我有一个这样的目录:
htdocs
- shared
- project 1
- css
- JS
- project 2
- css
- JS
等
现在我要创建2个项目,一个包含文件夹shared
和project1
,另一个包含文件夹shared
和project2
。
我可以使用htdocs
作为根文件夹创建的第一个项目,并将project2
排除为源目录。
但是,当我想创建一个以htdocs
作为根文件夹的新项目时,WebStorm会看到已经创建的项目。
是否可以像我想要的那样创建项目结构?
答案 0 :(得分:1)
不确定。但它涉及额外的操纵。
这个想法很简单 - 在其他地方存储.idea
文件夹(项目设置..以及IDE的线索/标记,这是一个项目):
Settings/Preferences | Directories
添加新的内容根目录 - 您需要的文件夹。
您可以 A)将两个文件夹添加为单独的内容根(例如shared
和project 1
根据您的示例)..或 B)添加htdocs
,然后将不需要的文件夹标记为已排除(因此未编入索引且未参与代码完成等)。
我建议一般使用A)
选项 - 少用于IDE的文件(在B)
中 - 即使文件夹被排除,它们仍然由IDE处理并且可以参与某些活动)。
对第二个项目(shared
和project 2
文件夹)重复相同的操作
https://youtrack.jetbrains.com/issue/WI-343 - 此票证适用于PhpStorm但描述了实际的想法。
可替换地:
project 1
文件夹中创建项目(而不是像您原先计划的那样htdocs
)shared
文件夹 - 它将在项目视图中列为单独的节点。