PHP Routes Blocks
Visualize e edite as rotas de uma API PHP (Slim) de forma visual, montando o código com blocos, ou escrevendo o código normalmente.
O que faz
Ao abrir um arquivo de rotas (routes/*.php), você escolhe a forma de trabalhar pelas abas embaixo:
- Blocos: cada rota vira uma pilha de blocos. Você arrasta um bloco da lista para a pilha e ele vira código PHP.
- Blueprint: a mesma rota desenhada como um fluxograma, mostrando a ordem das etapas.
- Código: o texto do arquivo, igual ao editor comum. Tudo o que muda em uma aba aparece nas outras.
Como usar
- Abra um arquivo de rotas, por exemplo
routes/usuarios.php.
- Escolha a rota no topo (há uma busca por método ou caminho).
- Monte ou ajuste a rota pela aba Blocos ou Blueprint.
- Use Alt+1 (Blocos), Alt+2 (Blueprint) ou Alt+3 (Script) para trocar de aba.
- Salve com Ctrl+S, como em qualquer arquivo.
Blocos
- Arraste um bloco da lista até a pilha. Uma linha mostra onde ele vai encaixar.
- Solte um bloco longe da pilha para deixá-lo solto, sem entrar no código, e encaixe depois.
- Para apagar, selecione o bloco e aperte Del.
- Clique em um campo para editar o valor.
- Os blocos mostram a versão do PHP exigida (7.4 ou 8.0). Se o bloco não funcionar na versão escolhida, ele aparece em vermelho.
Versão do PHP
No topo, escolha a versão do PHP do projeto, ou deixe em auto. A extensão entende código de PHP 7 e de PHP 8.
Requisitos
- VS Code 1.85 ou mais novo.
- Projeto em PHP com rotas no padrão Slim.
Instalação
- No VS Code, abra a aba Extensions (Ctrl+Shift+X).
- Pesquise por PHP Routes Blocks.
- Clique em Install.
Depois de instalar, abra um arquivo de rotas (routes/*.php) para começar.
| |