In my previous article I wrote about how to replace the default terminal with Git Bash. It’s an easy and at the same time a simple way to get access to some useful commands from linux in your Windows machine.
While this works great, using the Windows WSL is even better because it basically works like a real linux machine.
Note: This article is dedicated to PHPStorm editor, but the rule applies for any InteliJ IDE.
Ope Open PHPStorm settings from File->Settings, go to Tools->Terminal and update the “Shell Path” with the following value:
Make sure that the path to your Windows installation is the same as mine.
Tested with both WSL1 and WSL2.
It’s worth noting that in step 1 we set up it only for the Current Project. But what happens when we create new projects? The
cmd.exe from Windows 10 is back. Thus we must add the settings for new projects also.
Go to File -> New Projects Settings -> Settings For New Projects…, then under Tools->Terminal update the “Shell Path” with the following value, which is exactly like in Step 1:
Note: You must close the current Terminal and re-open it to make these changes visible.
Last note: This article assumes that you already have a Linux distribution installed with your WSL. For more info check this one that I use: https://ubuntu.com/wsl