Top 3 PHPStorm Plugins I Can’t Live Without
--
Over recent years, I’ve had the chance to try MANY different flavors of IDE’s. Everything from Sublime Text, Visual Studio, VS Code, to even DreamWeaver. Each of them has its Pros and Cons, but I have found that PHPStorm just feels right. I don’t know how to explain it. But in my time using it, I’ve tried a variety of different plugins and add-ons. In this article, I go over the top 3 I would ALWAYS make sure I have before starting a big project. Let’s get started!
Material Theme UI
I don’t know about you… but I LOVE a good dark theme. In fact, I tend to use apps and websites that have a dark theme. Rather than those that don’t. Material Theme UI comes with a variety of different texture packs that allow for anyone to find the perfect one for their coding environment. The Deep Ocean option has, in my opinion, the best take at a dark theme that I’ve seen in a while. It’s not too dark, but it’s not bright. It has colors that pop but don’t blind you if you stare at them too long.
Prettier
I can not tell you how many times this plugin has saved me from hours of confusion! Prettier allows for your project to automatically format it’s code every time you save it. It can make your project go from this:
function myNewFunction() {int myNumber = 5;for(i =0; i< 5; i++) {
if ( num % 2 == 0)
{
alert('Even Number');
}
else
{
alert('Odd Number');
}}
To this:
function myNewFunction()
{
int myNumber = 5; for(i =0; i< 5; i++)
{
if ( num % 2 == 0)
{
alert('Even Number');
}
else
{
alert('Odd Number');
}
}
This way you know where a function starts and where it ends without having to go through there yourself and figure which lines should be indented and how much.
Rainbow Brackets
This plugin will save you in a pinch if you have large functions or pages with a lot of complexity going on throughout it and need to see how far each logic statement and action goes. Rainbow Brackets color codes your open/close square brackets, curly brackets, and parenthesis to match the other end. Combine this with the previously spoken about the plugin and you’ll be UNSTOPPABLE!!
If you would like to view my previously written articles or connect with me, visit my website by clicking here!