Executando verificação de segurança...
3

Testando o Zed a "IDE" feita em rust: Primeiras impressões usando PHP

Recentemente vi o Gabriel Ribeiro contando sua experiência com o Zed, foi a primeira vez que ouvi falar do Zed. Segundo a descrição do pessoal do Zed, ele é um editor de código.

"Zed is a next-generation code editor designed for high-performance collaboration with humans and AI."

Fui então pesquisar e vi que ela já tem suporte a bastante linguagens e o que me interessava era ver ela configurada pra PHP.

Baixei, abri um projeto PHP no Zed e vi que ainda não funcionou, pois o syntax highlighting ainda não funcionava.

Bom, o que fiz logo em seguida foi pesquisar Zed+PHP, e cai no link https://zed.dev/docs/languages/php, mas não entendi muito, vi que haviam extensões disponíveis, assim como temos no VSCode. Foi então que pesquisei e cai no link https://zed.dev/extensions, onde pude encontrar a extensão PHP.

E agora? Como instalar essa extensão? Pesquisei isso e cai no link https://zed.dev/docs/extensions/installing-extensions, e logo vi que é bem simples, você pode seguir o guia no link ou simplesmente fazer isso:

No canto superior esquerdo ao lado de Sign in, clique na seta pra baixo, depois em Extensions e daí é só pesquisar o nome da extensão e instalar.

No canto superior esquerdo ao lado de Sign in, clique na seta pra baixo, depois em Extensions e daí é só pesquisar o nome da extensão e instalar.

Particularmente a experiência foi bem fluida, instalando a extensão disponível já vem com o phpactor como language server padrão, mas se tu querer pode trocar pelo intelephense caso prefira, mais informações nessa url https://zed.dev/docs/languages/php.

Concluindo, irei passar a utilizar o Zed pros meus projetos pessoais PHP e em outras linguagens também, já que ele suporta centenas de linguagens, https://zed.dev/docs/languages.

Carregando publicação patrocinada...
1

Eu instalei, mas não gostei dos ícones dele, ainda não tem como fazerem extensoes pra anterar isso, mas ele realmente é muito rápido e o suporte ao VIM Motions é muito bom.

1
1

Uso ele regularmente no meu MacBook e o que eu tenho de problema eh mais a questao de atalhos triviais, tipo renomear um arquivo ate hoje eu nao sei como faz hahaha, mas nada que dificulte a experiencia.

Suporte para VIM Motion eh muito bom tambem. Eu honestamente nao vi muita vantagem em relacao ao VSCode padrao. Ao menos, ateh o momento.

0

Não existe motivo para nao usar o vscode, independente da linguagem que vai usar, ele é a melhor opção di mercado, ganha até dos pagos. O resto é pra iniciantes que gostam de sofrer

1

Eu uso o vscode para algumas linguagens, tenho um pouco mais de 7 anos de experiencia.

Na minha opinião das linguagens que trabalho, para PHP e JAVA das IDE que ja utilizei, as da JetBrains são as melhores, acredito que é um otimo investimento pela produtividade que eles oferecem.

Detalhe que trabalho com multiplas linguagens então até o keymap é do vscode.