Recorded: February 27, 2018
PhpStorm is a professional integrated development environment (IDE) which is specifically made for PHP-powered projects. Right out of the box, you get the WordPress Coding Standard and WordPress Core documentation built right into the environment. There are no plugins you need to install and you get full control of the key mappings.
PhpStorm is packed with productive and automated workflow features that will save you a ton of time, frustrations, and money. For example:
- With one keystroke, bam, you can reformat an entire file to the WordPress Coding Standard or whatever standard you define in your project.
- The refactoring tools automate refactoring processes.
- Define where the
phpcs.xml.distfile is in your project, and bam, it will alert you to violations as you are writing and testing your code.
- Terminal is built right in.
- Debugging tools are baked into it too.
- and so much more.
Yes, this IDE costs you money. But for less than $10 per month, it will save that much and then some. There’s a reason why the top engineers in our community use it for PHP projects.
In this episode, let’s walk through the installation process.
Tuning PhpStorm for WordPress Development
Don’t worry. I have a whole lab for you on how to customize, configure, and tune PhpStorm for WordPress Development. It includes customizing the look, keymappings, setting up PHPCS and WPCS, and more. You can check it out here.
Code. Eat. Code. Sleep. Dream about Code. Code.
Total Lab Runtime: 02:32:39
- 1 The Keys to Your Local Development Environmentfree 22:03
- 2 Install and Configure Gitfree 19:46
- 3 Setting up SSH for GitHubfree 15:00
- 4 VirtualBox and Vagrantfree 13:00
- 5 LocalHost - Local by Flywheel (preferred)free 16:50
- 6 LocalHost - VVV (optional)free 14:42
- 7 What is a Package Manager?free 00:00
- 8 Composer - PHP Dependency Managerfree 14:16
- 9 Gulp – Task Runnerfree 07:29
- 10 Atom - Text Editorfree 07:25
- 11 PhpStorm - Installationfree 11:43
- 12 Wrap it Upfree 04:22