This is a companion extension for Composer, a dependency manager for PHP. Check out it's features below.
Shows scripts in a dedicated view inside Explorer container, where you can easily run them or open their respective composer.json file.
Scripts can also be found as tasks in Terminal > Run Task / Run Build Task.
Press Ctrl+Shift+P and start typing composer to see all the available commands. The necessary inputs or arguments can be conveniently picked from a menu.
Validates and offer hints about the composer.json file structure.
- Composer, version 1.9.0 or higher recommended (https://getcomposer.org/download/)
- PHP, version 5.3.2 or higher
This extension contributes the following settings:
composerCompanion.enabled
( true | false ): If Composer Companion is enabled or not. It can be used in user, workspace and folder settings.composerCompanion.executablePath
( string ): Path to the composer executable. It can be used in user and workspace settings; if not specified the extension will try to pick it automatically, otherwise you'll see a warning.composerCompanion.showScriptsInExplorer
( true | false ): If Composer Companion should add a scripts view to the Explorer container. It's only available in the user settings.
If something isn't working open an issue here.
Usually no one bothers to do it, but if you liked this extension consider leaving a rating and/or review, it means a lot to me. There's also a donation button if you are feeling generous. Top 10 donors get to display their name and a link of their choosing here, just provide an e-mail in the donation message, or contact me.
- Codicons icons used under a Creative Commons Attribution 4.0 International Public License, see the LICENSE file at https://github.com/microsoft/vscode-codicons/blob/master/LICENSE
- Composer logo used under a MIT License, see the LICENSE file at https://github.com/composer/composer/blob/master/LICENSE