WSL no terminal padrão do PHPStorm (ou qualquer outro produto Jetbrains)
Um das coisas que gosto muito das ferramentas da Jetbrains, é o fato de poder fazermos tudo (quase tudo) dentro da própria ferramenta.
De ontem pra hoje, finalmente Dockenizei minhas aplicações! Com isso, senti a necessidade de integrar o terminal do WSL no PHPStorm. Acredito que os passo a passo abaixo valham para outras ferramentas da Jetbrains.
Vamos ao que interessa!
Bora lá
- Primeiro, precisamos descobrir qual WSl é o padrão na nossa máquina. Execute o seguinte comando
C:\Windows\System32\wslconfig /list
2. No meu caso, o WSL padrão é o Ubuntu-20.04, então eu executo o seguinte comando C:\Windows\System32\wslconfig /setdefault Ubuntu-20.04
3. Na sua IDE da Jetbrains, abra as configurações (atalho ctrl + alt + s
) e Tools>Terminal. No campo marcado com a seta, cole isso C:\Windows\System32\wsl.exe
4. Clique no botão OK
Conclusão
Configuramos com sucesso o terminal padrão do PHPStorm. Se quiser fazer outras configurações, como o diretório padrão que o terminal deverá abrir, altere o campo Start directory ou para alterar o nome da Tab, altere o campo Tab name.