💻 Editor de Código en el Estudio de IA
El Editor de Código en el Estudio de IA te da acceso directo al código de tu proyecto sin salir del constructor. Puedes editar archivos, buscar en todo el proyecto, detectar problemas rápidamente y revisar cambios en tiempo real desde un solo espacio de trabajo.
📋 Contenido de este Tutorial
💻 ¿Qué es el Editor de Código?
✨ Beneficios Clave
🛠️ Funciones Principales
🧭 Cómo Usar el Editor de Código
❓ Preguntas Frecuentes
💻 ¿Qué es el Editor de Código?
Es un entorno de programación integrado dentro del constructor del Estudio de IA. Te permite ver, editar y gestionar el código detrás de tus sitios web y aplicaciones generadas por IA directamente en CRMHUB, sin necesidad de un IDE externo ni un paso de despliegue. El Estudio de IA genera un proyecto funcional a partir de tus indicaciones (idea, URL, o diseño de referencia), y el Editor de Código te da control preciso sobre los archivos TypeScript, JSX, CSS, JSON y otros que dan vida a esa experiencia.
Con el Editor de Código puedes iterar donde construyes: editar código, ver actualizaciones instantáneas en la vista previa en vivo, y usar IA para diagnosticar y corregir errores sobre la marcha.
✨ Beneficios Clave
Más control: haz actualizaciones a nivel de código cuando necesites más precisión de la que la edición por IA sola puede ofrecer.
Cambios granulares: ajusta texto específico, estilos, componentes, rutas o comportamiento de archivos sin rehacer todo el proyecto.
Sin cambiar de contexto: edita código directamente en el Estudio de IA sin descargar archivos ni salir de la plataforma.
Depuración rápida: ve los errores en cuanto aparecen y usa "Intentar corregir" con IA para generar correcciones sugeridas.
Experimentación segura: apóyate en el historial de versiones para previsualizar, marcar y revertir cambios en cualquier momento.
Navegación inteligente: usa Buscar y Reemplazar, y Búsqueda Global del Proyecto para saltar directo al archivo, línea o componente correcto.
🛠️ Funciones Principales
Buscar y Reemplazar
Te ayuda a localizar y actualizar texto rápidamente dentro del archivo actual. Útil para renombrar componentes, actualizar texto fijo, o refactorizar nombres de variables de forma consistente.
Abre Buscar y Reemplazar con Cmd/Ctrl + F.
Escribe tu término de búsqueda para resaltar todas las coincidencias en el archivo.
Usa opciones de sensibilidad a mayúsculas y palabra completa para evitar coincidencias parciales accidentales.
Reemplaza coincidencias una por una o aplica un reemplazo masivo.
Búsqueda Global del Proyecto
Te permite buscar en todo tu proyecto, no solo en el archivo abierto. Incluye resultados agrupados por archivo, coincidencias resaltadas, números de línea, y navegación de un clic directo al archivo y línea correspondiente.
Guardado Instantáneo y Vista Previa en Vivo
Revisa los cambios rápidamente mientras trabajas. En vez de confirmar cambios y esperar un paso de despliegue separado, actualizas el código y ves el efecto de inmediato en la vista previa del constructor. Solo haz clic en Guardar y la vista previa se actualiza en segundos.
Detección Inteligente de Errores
Detecta problemas de compilación rápidamente mientras trabajas en el Editor de Código.
Paso 1: Después de guardar cambios de código, puede aparecer un error en el chat como "Código editado" con "Compilación fallida" debajo. Haz clic en Detalles para revisar el error de compilación, luego en Intentar corregir para que la IA analice el problema e intente una solución.
Paso 2: La IA identificará el error, actualizará el código, y publicará un mensaje de seguimiento explicando qué se corrigió. Haz clic en Detalles para revisar la información actualizada, o en Vista Previa para refrescar y confirmar que la corrección funcionó.
Detección Automática de Rutas
Mantiene organizada la estructura de tu proyecto cuando agregas nuevas rutas en código. Cuando se crea una nueva ruta en el código, aparece automáticamente en el selector de rutas.
Historial de Versiones
Te da un flujo de edición más seguro al conservar estados anteriores de tu proyecto. Cada vez que guardas tu código, se crea una versión nueva. Haz clic en el ícono de reloj en la parte superior del constructor para acceder al historial.
Protección de Cambios sin Guardar
El Estudio de IA te advierte antes de salir con cambios de código sin guardar, para ayudarte a evitar perder trabajo.
🧭 Cómo Usar el Editor de Código
Paso 1: Abre el proyecto del Estudio de IA que quieres actualizar. En el espacio de trabajo del proyecto, haz clic en Código para acceder al Editor de Código.
Paso 2: Abre el archivo que quieres editar desde el árbol de archivos, y haz tus cambios directamente en el editor. Usa Buscar y Reemplazar o Búsqueda Global del Proyecto si necesitas ayuda para ubicar el contenido o archivo correcto.
Paso 3: Haz clic en Guardar para aplicar tus actualizaciones y refrescar la vista previa más reciente.
Paso 4: Revisa la vista previa para confirmar que el contenido, diseño y funcionalidad se ven como esperabas. Si aparece un error de compilación después de guardar, haz clic en Detalles para revisar el problema, luego en Intentar corregir para que la IA intente una corrección.
Paso 5: Una vez que tus cambios se vean correctos y tu proyecto esté listo, publica el proyecto para que las actualizaciones queden en vivo.
❓ Preguntas Frecuentes
¿Tengo que usar el Editor de Código para aprovechar el Estudio de IA? No. El Estudio de IA puede generar páginas y flujos completos a partir de tus indicaciones sin ninguna programación manual. El Editor de Código es para quienes quieren un control más profundo sobre diseño, estilos, lógica o integraciones más allá de lo que ofrece el chat y el constructor visual.
¿Qué lenguajes y tipos de archivo admite? Admite edición de TypeScript, JSX, CSS, JSON y otros archivos de texto usados dentro del proyecto.
¿El Editor de Código guarda automáticamente mi trabajo? Los cambios se guardan cuando haces clic en Guardar. El Estudio de IA te advertirá antes de salir con cambios sin guardar.
¿Las ediciones en el Editor de Código afectan de inmediato mi sitio público en vivo? No. Guardar actualiza la vista previa en vivo, pero tu sitio público depende de publicar el proyecto. Revisa la vista previa primero, y publica cuando estés listo para que los cambios sean visibles al público.
