I often use split-screen coding windows in my workflow. Split-screen windows let you compare code. Instead of flipping back and forth between files as well as looking at different sections in the file. How do I do it? I use split screen all time. As I’m writing code, I’m also writing the tests to validate the code. I have my source code file open on the right and the tests I’m writing open on left. Then I use my other monitor for documentation lookups and a full screen of my command line tool where I’m running the tests. In this […]
Labs
Labs are hands-on coding projects that you build along with Tonya as she explains the code, concepts, and thought processes behind it. You can use the labs to further your code knowledge or to use right in your projects. Each lab ties into the Docx to ensure you have the information you need.
Each lab is designed to further your understanding and mastery of code. You learn more about how to think about its construction, quality, maintainability, programmatic and logical thought, and problem-solving. While you may be building a specific thing, Tonya presents the why of it to make it adaptable far beyond that specific implementation, thereby giving you the means to make it your own, in any context.
Be Faster with Keymappings
Hands on the keyboard and not on the mouse or touchpad. Using a mouse or touchpad requires little bits of time for you to search for the next command. Throughout the day, those little bits of time add up, costing you money. A better workflow is to keep your hands on the keyboard by setting up shortcuts with keymappings. Guess what? PhpStorm lets you fully configure the keymappings you want. Let me show you. Here is a link to the PhpStorm Default Keymap Reference PDF for Windows, Linux, and Mac.
Setup the Sandbox Site
We need code to work with in this lab, in order to tune our editor workflow. Let’s do that in this episode.
Tune the Look
You work in the editor all day long. You might as well take the time to pick the look and style you want to give you a pleasing work environment. The look of your work environment matters. A proper color combination, font size, and font type help to keep you working and motivated. Eye fatigue is a real thing. And the wrong environment can make you bored and tired. In this episode, we’ll walk through how to customize the entire look of PhpStorm. We’ll install a theme and then walk through the individual settings, allowing you to tune the look […]
Why You Need PhpStorm
Why? What will PhpStorm do for you? Productivity. It increases your productivity, allowing you to focus on where you add value. It lets you automate tasks in your workflow. It’s fully integrated right out-of-the-box. Let’s talk about what you get.
Tune PhpStorm for WordPress Development
As a professional developer, you spent an incredible amount of time in your editor. You want a tool that supports the way you work, makes you better and faster. You want that tool to demand very little of your valuable time. And you want it to give you a delightful experience. Meet PhpStorm. This is a serious tool for professional developers, like you. Right out-of-the-box, without plugins or complicated setups, PhpStorm is ready for your projects and you. Let’s take a little to get familiar with this invaluable tool and tune it specifically for your local WordPress development environment and[…]
PhpStorm Tip – Multiple Selections (Multicursor)
Ever wonder how to quickly select multiple instances of a literal, variable, function, or comment? PhpStorm provides you with a keymapping for making multiple selections (multicusors). Check it out. Thank you to Jeffrey Way at Laracasts.com for the tip!
PhpStorm Tip – One Keystroke to Automatically Format to WordPress Coding Standard
Ever wonder how to automatically reformat your code to a particular coding standard in PhpStorm? In this video, you’ll learn how to configure PhpStorm to apply the WordPress PHP Coding Standard and then the key strokes to auto format your code.