PhpStorm 2021.3 Help

管理 Phing 构建目标

PhpStorm 中的 Phing 功能是通过专用的Phing Build工具窗口提供的。

访问 Phing Build 工具窗口

  1. 在编辑器中打开一个 Phing 构建文件或在项目工具窗口中选择它,然后从选择的上下文菜单中选择添加为 Phing 构建文件。

  2. 选择查看 | 工具窗口 | 来自主菜单的Phing Build 。在编辑器或项目工具窗口中通过 Phing 构建文件的上下文菜单打开工具窗口后,可以访问该工具窗口。

检查构建文件中定义的构建目标

  1. 打开 Phing 构建工具窗口。该窗口将所有构建文件显示为节点。

  2. 根据您的目标,执行以下操作之一:

    • 要查看特定构建文件中定义的构建目标,请单击plus_expand.png构建文件名旁边的展开相应节点。请注意,此扩展不会影响标记为hidden的目标。

    • 要折叠或展开所有构建文件中定义的构建目标,请分别单击工具栏上的全部展开按钮全部展开按钮全部折叠按钮全部折叠按钮。请注意,展开不会影响标记为hidden的目标。

    • 要导航到源代码中目标的定义,请选择所需的目标并从选择的上下文菜单中选择跳转到源。

隐藏目标

在构建文件中定义的目标中,您可能有一些仅由其他目标调用并且从不单独运行。您可以通过将它们标记为hidden来禁止在构建文件树中显示这些目标。

当您展开特定构建文件的节点或单击全部展开按钮时,隐藏的目标不会变得可见全部展开按钮

您可以直接从Phing 构建工具窗口或从Phing 设置对话框将目标标记为隐藏。但是,隐藏状态只能通过Phing 设置对话框移除。

根据您的目标,执行以下操作之一:

  • 要将一个或多个构建目标标记为hidden,请执行以下操作之一:

    • Phing 构建工具窗口中,选择其构建文件节点下的目标,然后从选择的上下文菜单中选择标记为隐藏。

    • 选择定义它们的构建文件,然后单击工具栏上的Settings Preferences按钮属性.gif。然后在打开的Phing 设置对话框中,切换到隐藏目标选项卡并选中要隐藏的目标旁边的隐藏复选框。

  • 要删除目标的隐藏状态:

    1. 选择定义它的构建文件,然后单击工具栏上的Settings Preferences按钮属性按钮

    2. 在打开的Phing 设置对话框中,切换到隐藏目标选项卡,其中隐藏目标名称旁边的隐藏复选框选中。清除要移除其状态隐藏的目标旁边的隐藏复选框。

将快捷方式与 Phing 目标相关联

您可以将构建目标与键盘快捷键相关联,并通过单次击键执行常用目标。如果将 Phing 构建文件添加到项目中,其目标将出现在Keymap对话框中的Phing Targets节点下。

  1. Phing 构建工具窗口中,右键单击所需的构建目标。

  2. 从上下文菜单中,选择分配快捷方式

  3. 在打开的键盘映射对话框中,按照配置键盘快捷键中的说明配置快捷键。

在运行或调试之前指定执行目标

  1. 打开 Phing 构建工具窗口。

  2. 选择所需的目标,然后从选择的上下文菜单中选择Before Run/Debug 。

  3. 在打开的Execute Target Before Run/Debug对话框中,选择您希望在其之前执行目标的配置。

最后修改:2021 年 8 月 27 日