Download
https://www.jetbrains.com/phpstorm/
PhpStorm 2017.3.4 License Server
Install Symfony Plugin in PhpStorm
Open PhpStorm Menu
Perferences -> Plugins -> Browser Repositories
Search "Symfony Plugin"
Install -> OK
Install phpunit6 & Setup
wget -O phpunit https://phar.phpunit.de/phpunit-6.phar
chmod +x phpunit
./phpunit --version
Perferences -> Languages & Framworks -> PHP -> Test Frameworks
Click "+" -> "PHPUnit Local" -> Path to phpunit.phar Enter "/usr/local/bin/phpunit"
Default confiration file : ~/project/phpunit.xml.dist
PHP Code Style
<code_scheme name="Default" version="173">
<PHPCodeStyleSettings>
<option name="ALIGN_KEY_VALUE_PAIRS" value="true" />
<option name="ALIGN_CLASS_CONSTANTS" value="true" />
</PHPCodeStyleSettings>
<codeStyleSettings language="PHP">
<option name="CATCH_ON_NEW_LINE" value="true" />
<option name="ALIGN_MULTILINE_ARRAY_INITIALIZER_EXPRESSION" value="true" />
<option name="ALIGN_GROUP_FIELD_DECLARATIONS" value="true" />
</codeStyleSettings>
</code_scheme>
Download it :
https://gist.github.com/heoffice/bb0690be26e9b6f047b8f32c8fd634ac