Tutorial Completo de Zed Editor
Tutorial Completo de Zed Editor
Bienvenido al tutorial de Zed, el editor de codigo moderno escrito en Rust por los creadores de Atom y Tree-sitter. Zed esta diseñado para ser rapido, colaborativo y potenciado por inteligencia artificial.
¿Que es Zed?
Zed es un editor de codigo de alto rendimiento que:
- Renderiza con GPU y usa multiples nucleos para una experiencia sin lag
- Integra IA con agentes, prediccion de ediciones y asistente inline
- Colaboracion nativa con chat, compartir pantalla y pair programming
- Soporte LSP para cualquier lenguaje con Tree-sitter y Language Servers
- Git integrado con staging, commits, diffs y mensajes con IA
- Depurador DAP para Rust, Python, Go, JavaScript y mas
- Extensiones escritas en Rust compiladas a WebAssembly
- Disponible en macOS, Linux y Windows
Contenido del Tutorial
Fundamentos
-
Capitulo 1: Instalacion y Configuracion Instalacion en macOS, Linux y Windows. Configuracion inicial, settings.json y temas.
-
Capitulo 2: Atajos y Navegacion Atajos de teclado esenciales, paleta de comandos, navegacion entre archivos y paneles.
Desarrollo
-
Capitulo 3: LSP y Lenguajes Configuracion de Language Server Protocol, soporte multi-lenguaje y extensiones de lenguajes.
-
Capitulo 4: Integracion con IA Asistente IA inline, edicion agentiva, modelo Zeta y configuracion de proveedores.
Flujo de Trabajo
-
Capitulo 5: Colaboracion Sesiones colaborativas, compartir proyectos, chat integrado y pair programming.
-
Capitulo 6: Git, Terminal y Depuracion Git integrado, terminal embebida y depuracion con Debug Adapter Protocol.
Avanzado
- Capitulo 7: Extensiones y Personalizacion Ecosistema de extensiones, creacion de extensiones y personalizacion avanzada.
Requisitos Previos
- Un sistema operativo compatible: macOS, Linux o Windows
- GPU compatible con Vulkan (Linux) o Metal (macOS)
- Cuenta de GitHub (para colaboracion)
- Conocimientos basicos de uso de editores de codigo
Recursos Oficiales
Siguiente: Capitulo 1: Instalacion y Configuracion
Siguiente: Capitulo 1: Instalacion y Configuracion