IntelliJ IDEA:从命令行运行Composer
从命令行运行Composer
命令行模式为您提供全系列的Composer命令。要在此模式下使用Composer,您需要将其配置为外部命令行工具。
提示:在开始之前,请确保安装了“命令行工具支持”存储库插件。
将Composer与IntelliJ IDEA集成为外部命令行工具
-
选择:文件|设置|工具|命令行工具支持(对于Windows和Linux),或IntelliJ IDEA|首选项|工具|命令行工具支持(对于macOS)。
在打开的命令行工具支持页面上,单击 。
(提示:您可以配置多个Composer实例,并通过在Composer初始化期间指定相关实例,在它们之间从一个项目切换到另一个项目。) -
在打开的“命令行工具”对话框中,从列表中选择“Composer ”。使用“可见性”选项按钮,指定该工具是否可以全局使用,即在任何IntelliJ IDEA项目中,或仅在当前项目中:
单击“确定”以应用更改。
- 在打开的“命令行工具支持:编写器”对话框中,通过选择以下选项之一指定启动Composer的方式:composer.phar或php脚本或composer可执行文件。根据您的选择,指定PHP安装文件夹和composer.phar或
composer
可执行文件的路径。
IntelliJ IDEA 为Composer命令解析指定的.phar存档或可执行文件的内容。完成文件分析后,IntelliJ IDEA将返回到“命令行工具支持”页面,其中指定的文件将添加到IntelliJ IDEA中可用的命令行工具列表中。
单击“确定”以应用更改。该Composer工具将被添加到“命令行工具支持”页面上的工具列表中。
(提示:如果您选择composer可执行文件,IntelliJ IDEA不提供编码帮助,您无法执行脚本,因为没有指定PHP解释器。) -
选中添加工具旁边的“启用”复选框,指定要在调用中使用的别名,根据需要自定义命令集,并选择显示“ 运行”命令的“ 输入”窗格的位置。
现在添加了Composer命令行工具,你可以使用它运行的命令。打开“输入”窗格(工具|运行命令)并键入<alias>(默认为c),然后按Ctrl+Space以调用完成。命令执行结果显示在“输出”选项卡中,并带有命令的名称。
提示:如果为Composer指定了自定义别名而不是默认的c,请键入<tool alias> init。