File tree Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -103,6 +103,15 @@ options by pressing the Tab key.
103103
104104 $ php vendor/bin/phpstan completion bash | sudo tee /etc/bash_completion.d/phpstan
105105
106+ .. tip ::
107+
108+ If you are using the :doc: `Symfony local web server
109+ </setup/symfony_server>`, it is recommended to use the builtin completion
110+ script that will ensure the right PHP version and configuration is used when
111+ running the Console Completion. Run ``symfony completion --help `` for the
112+ installation instructions for your shell. The Symfony CLI will provide
113+ completion for the ``console `` and ``composer `` commands.
114+
106115Creating a Command
107116------------------
108117
Original file line number Diff line number Diff line change @@ -17,6 +17,17 @@ Installation
1717The Symfony server is part of the ``symfony `` binary created when you
1818`install Symfony `_ and has support for Linux, macOS and Windows.
1919
20+ .. tip ::
21+
22+ The Symfony CLI supports auto completion for Bash, Zsh or Fish shells. You
23+ have to install the completion script *once *. Run ``symfony completion
24+ --help `` for the installation instructions for your shell. After installing
25+ and restarting your terminal, you're all set to use completion (by default,
26+ by pressing the Tab key).
27+
28+ The Symfony CLI will also provide completion for the ``composer `` command
29+ and for the ``console `` command if it detects a Symfony project.
30+
2031.. note ::
2132
2233 You can view and contribute to the Symfony CLI source in the
You can’t perform that action at this time.
0 commit comments