作曲家
在此页面上,通过专用用户界面启用Composer 依赖管理器命令的执行,并为 PhpStorm 项目指定默认的composer.json。
物品 | 描述 |
---|---|
composer.json 的路径 | 在此字段中,指定要用作default的composer.json的位置。 调用的所有 Composer 命令 将根据此配置文件中的设置执行。 您可以在一个 PhpStorm 项目中拥有多个composer.json文件。对于每个composer.json,操作是从其在编辑器或项目视图中的上下文菜单中调用的,或者使用编辑器面板顶部的快捷链接。 |
将包添加为库 | 使用此复选框可配置 Composer 包的可编辑状态。要保护vendor/*/*下的包不被编辑,请选中复选框(这是默认设置)。 如果要编辑vendor/*/*下的 Composer 包,请清除该复选框。 |
将 IDE 设置与 composer.json 同步 | 选中此复选框可自动检测 PHP 语言级别并根据composer.json中的配置配置项目 Source 和 Test 根。 PhpStorm 知道 PSR-0/PSR-4 源根及其命名空间前缀。它根据部分设置 Source 根,并根据 由于composer.json包含有关项目配置的最新信息,因此这种自动同步可确保 Source 和 Test 文件夹与项目结构完全匹配,并自动设置正确的 PHP 语言级别。 要了解更多关于 PSR 和自动加载的信息,请参阅Composer 官网。有关同步设置的示例和详细信息,请参阅PhpStorm 博客文章。要了解有关配置内容根的更多信息,请参阅内容根。 |
检查可用的软件包更新 | 使用此复选框配置自动检查可用包更新。默认情况下,复选框处于选中状态。为了在 composer.json 中检索可用的包更新并提供更好的编码帮助,每次打开项目或修改composer.json时,PhpStorm 都会在后台运行update --dry-run命令。 |
显示带有快速操作的 composer.json 顶部面板 | 使用此复选框来切换显示在composer.json编辑器顶部的快速操作面板的可见性。有关详细信息,请参阅使用 composer.json。 |
通知缺少“供应商”目录 | 选中此复选框可让 PhpStorm 检查供应商目录是否丢失,并在您每次打开项目或修改composer.json时显示相应的通知。您可以使用通知中的快捷链接快速安装 Composer 依赖项。 |
执行 | 在此区域中,选择 Composer 命令的执行方式:
|