El equipo de Laravel ha publicado una extensión oficial de Laravel para el editor Zed. La versión 0.1.0 apareció el 30 de julio en el registro de extensiones de Zed y conecta el Laravel LSP propio con el editor: autocompletado, información al pasar el cursor, diagnósticos, enlaces de documento y acciones de código en archivos PHP y Blade.
Laravel LSP, el servidor de lenguaje first-party presentado en Laracon US 2026, conoce tu aplicación y puede completar claves de configuración, nombres de rutas, rutas de vistas, cadenas de traducción, middleware, bindings del contenedor, componentes Livewire y páginas Inertia, además de señalar las referencias que no existen. La extensión de Zed se encarga de la integración con el editor.
La instalación es mínima: abrir la página de Extensiones desde la paleta de comandos (zed: extensions), buscar «Laravel (Official)» e instalar. La extensión descarga el binario del servidor de lenguaje por sí misma — no hace falta instalar laravel/lsp por separado — y comprueba actualizaciones como máximo una vez cada dos horas.
Por defecto no se requiere configuración. Las opciones de inicialización opcionales se pueden pasar mediante lsp.laravel.initialization_options en los ajustes de Zed, por ejemplo phpEnvironment: "sail". Esta opción indica al servidor cómo encontrar un comando PHP funcional para indexar el proyecto; el valor por defecto auto prueba en orden Herd, Valet, Sail, Lando, DDEV y luego el PHP local. Cada función del LSP se puede activar o desactivar individualmente mediante el mismo objeto de opciones; la lista completa está en el repositorio laravel/lsp en GitHub.
La extensión comunitaria de Mike Bronner para Zed sigue en desarrollo activo y adopta un enfoque distinto: Laravel LSP ejecuta scripts PHP dentro del proyecto para consultar directamente el framework (para eso sirve phpEnvironment), mientras que el servidor comunitario analiza los archivos con tree-sitter sin ejecutar nunca la aplicación. El README comunitario desaconseja usar ambas a la vez, así que hay que elegir una.
Zed se suma así a Sublime Text, Cursor y la extensión oficial de Laravel para VS Code como editores con soporte oficial; Neovim y OpenCode también pueden apuntar al mismo servidor con unas pocas líneas de configuración. La extensión tiene licencia MIT, se instala desde la página de extensiones de Zed y su código fuente está disponible en el repositorio de GitHub laravel/zed-extension.
Comentarios
Aún no hay comentarios — escribe el primero.
Inicia la conversación
Sin cuenta ni contraseña — introduce tu correo y te enviamos un enlace de acceso de un solo uso. ¿Primera vez? Todo se configura automáticamente.
Tu valoración se aplicará automáticamente al iniciar sesión.
Revisa tu bandeja de entrada
Hemos enviado un enlace de acceso a …. Ábrelo en este dispositivo — esta pestaña te conectará automáticamente.
¿No llega nada? Mira en la carpeta de spam — y marca el correo como «No es spam» para que la próxima vez llegue directo.