同一根文件夹中的多个项目
Multiple projects on same root folder
我有这样一个目录:
htdocs
- shared
- project 1
- css
- JS
- project 2
- css
- JS
等等
现在我想创建 2 个项目,一个包含文件夹 shared
和 project1
,另一个包含文件夹 shared
和 project2
。
我可以创建的第一个项目 htdocs
作为根文件夹,排除 project2
作为源目录。
但是,当我想创建一个以 htdocs
作为根文件夹的新项目时,WebStorm 会看到已经创建的项目。
是否可以像我想要的那样创建项目结构?
当然可以。但它涉及额外的操作。
想法很简单——将 .idea
文件夹(项目设置 .. 和 clue/marker 用于 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
文件夹 -- 它将在项目视图中列为单独的节点。
- 对你的第二个项目做同样的事情。
我有这样一个目录:
htdocs
- shared
- project 1
- css
- JS
- project 2
- css
- JS
等等
现在我想创建 2 个项目,一个包含文件夹 shared
和 project1
,另一个包含文件夹 shared
和 project2
。
我可以创建的第一个项目 htdocs
作为根文件夹,排除 project2
作为源目录。
但是,当我想创建一个以 htdocs
作为根文件夹的新项目时,WebStorm 会看到已经创建的项目。
是否可以像我想要的那样创建项目结构?
当然可以。但它涉及额外的操作。
想法很简单——将 .idea
文件夹(项目设置 .. 和 clue/marker 用于 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
文件夹 -- 它将在项目视图中列为单独的节点。 - 对你的第二个项目做同样的事情。