DEV Community

Cover image for Atalhos para ser mais produtivo no PHPStorm
Iago Frota
Iago Frota

Posted on • Originally published at iagofrota.com.br

Atalhos para ser mais produtivo no PHPStorm

Introdução

As ferramentas da Jetbrains são sensacionais e ninguém dúvida disso. Já faz muito tempo utilizo algumas ferramentas da Jetbrains e a que mais utilizei foi o PHPStorm. Admito que não consigo trocar essa ferramenta por outra.

JetBrains Logo (Main) logo

Já tentei trocar pelo VSCode, mas foi frustrante pois o PHPStorm reúne todas as funcionalidade que preciso.

Com o tempo, fui me tornando mais ágil com a ferramenta e uma das coisas que ajudou nisso foram os atalhos.

Bora lá

Find and replace

Para pesquisar no arquivo Ctrl + F

Para pesquisar em todo o projeto Ctrl + Shift + F

Para dar replace no arquivo Ctrl + R

Para dar replace em todo o projeto Ctrl + Shift + R

Upper case e Lower case

Para alterar um texto para caixa alta ou baixa, basta selecionar e digitar Ctrl + Shift + U

Selecionar um trecho

Utilizo muito quando quero selecionar trechos idênticos como, por exemplo, nomes de variáveis ou métodos.

Para selecionar "step by step", selecione o trecho e digite Alt + J
Para selecionar todos as ocorrência no arquivo, selecione o trecho e digite Ctrl + Alt + J

Duplicar linha

Para duplicar uma linha ou um trecho selecionado, digite Ctrl + D

Navegação por declaração

Para ir até onde foi implementado o código, coloque o curso em cima e digite Ctrl + B

Bookmarks

Admito que utilizo muito pouco, mas quando preciso é uma mão na roda.

Como o nome diz, é uma marcador para uma posição do código. Com isso, você terá uma atalho para um ponto específico do seu código. Uma referência seria a marcação de onde você parou em um livro.

Para marcar, digite Ctrl + Shift + [número]
Para acessar os seus marcadores, digite Shift + F11

Ir para linha tal

Teletransportar para uma linha específica, digite Ctrl + G

Procurar um trecho em todo o banco de dados

Apesar de não ser algo interessante a se fazer em um banco, o PHPStorm fornece a possibilidade de vocês pesquisar um trecho em todas as tabelas de um banco (Full-text Search). Para isso, clique em qual banco deverá ser feito a pesquisa e digite Ctrl + Shift + Alt + F

Mover Linhas

Para mover linhas para baixo ou para cima, digite Ctrl + Shift + Seta pra cima / Seta pra baixo

Apagar Linha Inteira

Para a apagar uma linha inteira, coloque o curso na linha a ser apagada e digite Ctrl + Y`

Search Everywhere

Para pesquisar qualquer coisa dentro do projeto e isso inclui as funcionalidades do PHPStorm. Para fazer isso, digite Shift + Shift

Debug

No modo Debug, conseguimos seguir ou voltar com atalhos, segue eles.

Modo Debug

Para ativar o Debug, digite Alt + Shift + F9

Step Into

Executa cada trecho de código. Muito bom quando queremos detalhes do que está acontecendo. Para isso, digite F7

Step Over

Quando não queremos muitos detalhes, utilizamos o Step Over. Para isso, digite F8

Step Out

Há momentos que não queremos inspecionar um certo método. Para sairmos, façamos assim Shift F8

Dicas

Sugiro instalar o plugin Key Promoter X para ter uma noção de quais funcionalidades mais utiliza e tentar fazer com atalhos.

Uma outra dica seria visitar a Wiki do PHPStorm e dar uma passeada para saber o que existe (tem muita coisa!). Se quiser saber mais sobre outros atalhos, acesse no PHPStorm o menu "Help>Keyboard Shortcuts PDF".

Image description

Conclusão

Por fim, espero que seja útil essa lista de atalhos. Esses são os atalhos que utilizo com relativa frequência. Se tiver mais dicas ou correções, por favor, não se acanhe!

Top comments (0)