PhpStorm is a great and almighty IDE. It has plenty of features and plugins, but if you don't get familiar with all the shortcuts and features it will slow you down. In this workshop I will demonstrate all the useful shortcuts and how to create new live templates which saves you plenty of keystrokes, encourage you to use good settings and how to share them with your team, and recommend the best plugins. After the workshop, you should definitely feel a productivity boost working with PhpStorm and should be able to concentrate on your code and not hassle with the IDE anymore.
Setting up a developer environment
Set up the developer environment in 3 simple steps:
- Install Virtual Box 5.*
- Download the appliance (size: 5GB; username: websc; password websc)
- Import the appliance to Virtual Box and run it
The appliance is based on Ubuntu and has all services needed by workshops installed. All code with git repos cloned is also in the appliance, you might need to do a git pull. You will need to reinstall PHPStorm since the demo license was valid for 30 days.
Remember to use a laptop with a processor capable of hardware virtualization and at least 4 GB of RAM (8 GB is highly recommended). Regular hard disk will do, but having an SSD is an advantage.
Patrik is a PHP backend developer specialized in Symfony working at pixelart web agency in Salzburg. Besides his daily work, he is open-source enthusiast working with PHP for 14 years and Symfony for 8 years. If he's not coding, he is busy cooking absolutely delicious food.