使用多个依赖的PhpStorm项目
我的源文件分为多个存储库,它们位于不同的目录中。我已经为每个存储库创建了单独的PhpStorm项目。所以我希望PhpStorm搜索功能能够在一些项目中工作。如何才能做到这一点?如何在PhpStorm中标记依赖项目 注意:我已尝试将顶部文件夹设置为“项目根目录”。但是这个项目根包含许多我不需要的其他项目,所以从我的观点来看,它有点低效 我已经使用了Netbeans,我可以通过转到项目属性并设置include path来实现这一点。我在PhpStorm的使用多个依赖的PhpStorm项目,phpstorm,Phpstorm,我的源文件分为多个存储库,它们位于不同的目录中。我已经为每个存储库创建了单独的PhpStorm项目。所以我希望PhpStorm搜索功能能够在一些项目中工作。如何才能做到这一点?如何在PhpStorm中标记依赖项目 注意:我已尝试将顶部文件夹设置为“项目根目录”。但是这个项目根包含许多我不需要的其他项目,所以从我的观点来看,它有点低效 我已经使用了Netbeans,我可以通过转到项目属性并设置include path来实现这一点。我在PhpStorm的File>defaultsettings>La
File>defaultsettings>Language&Frameworks>PHP
和set include path中找到了类似的选项。但是PhpStorm搜索函数/file open不适用于include路径
或者至少我如何在同一窗口中打开多个项目
我的PhpStorm信息
PhpStorm 2016.2.1
Build #PS-162.1889.1, built on August 23, 2016
Licensed to PhpStorm Evaluator
Expiration date: October 10, 2016
JRE: 1.8.0_76-release-b216 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
设置/首选项|目录
addcontentroot
按钮并指向所需的文件夹PHP | Include path
用于第三方代码/库,您只在项目中使用这些代码/库,而不编辑它们
在2016.3版PhpStorm(目前处于EAP阶段)中,将有可能在当前项目中开设其他项目。这允许跨项目搜索/重构等 一旦像那样打开。。这样的附加项目将使用当前项目中的设置——就像附加的内容根一样(基本上,使用上述版本有点容易)。它不会像NetBeans那样工作,在NetBeans中,您有一个“工作区”,可以使用单独的设置管理多个项目 一些链接:
- 带重要细节的实际机票:
- 最新的公共EAP版本:
- 关注PhpStorm的博客,了解新的EAP版本和所做的更改:
我在PhpStorm的
File>defaultsettings>Language&Frameworks>PHP
和set include path中找到了类似的选项
默认设置
仅影响未来的新项目——它们不会以任何方式影响现有项目
如果有的话——应该通过Mac上的文件|设置
(Windows/Linux)或PhpStorm |首选项
来完成
但是PhpStorm搜索函数/file open不适用于include路径
不完全是
它们“不起作用”,因为这些文件夹中的文件不用于编辑——它们只是用于参考目的。您仍然可以搜索/打开它们。。但您必须使用其他选项(例如,在Find in Path
中,它可能包括“Libraries”范围;在Navigate | File
中以及类似的--“包括非项目文件”等等)
设置/首选项|目录
addcontentroot
按钮并指向所需的文件夹PHP | Include path
用于第三方代码/库,您只在项目中使用这些代码/库,而不编辑它们
在2016.3版PhpStorm(目前处于EAP阶段)中,将有可能在当前项目中开设其他项目。这允许跨项目搜索/重构等 一旦像那样打开。。这样的附加项目将使用当前项目中的设置——就像附加的内容根一样(基本上,使用上述版本有点容易)。它不会像NetBeans那样工作,在NetBeans中,您有一个“工作区”,可以使用单独的设置管理多个项目 一些链接:
- 带重要细节的实际机票:
- 最新的公共EAP版本:
- 关注PhpStorm的博客,了解新的EAP版本和所做的更改:
我在PhpStorm的
File>defaultsettings>Language&Frameworks>PHP
和set include path中找到了类似的选项
默认设置
仅影响未来的新项目——它们不会以任何方式影响现有项目
如果有的话——应该通过Mac上的文件|设置
(Windows/Linux)或PhpStorm |首选项
来完成
但是PhpStorm搜索函数/file open不适用于include路径
不完全是
它们“不起作用”,因为这些文件夹中的文件不用于编辑——它们只是用于参考目的。您仍然可以搜索/打开它们。。但您必须使用其他选项(例如,在路径中查找可以包括“库”范围;在文件中导航以及类似的“包括非项目文件”等等)。- 您也可以从
窗口忽略每个项目的文件/文件夹项目结构
- 也可以从中忽略每个项目的文件/文件夹