¿Qué es GASE?

GASE (Google Apps Script Editor) es una extensión de Chrome que mejora el editor nativo de Google Apps Script. Agrega funcionalidades avanzadas que no están disponibles en el editor estándar, optimizando el flujo de trabajo de desarrollo.

La extensión te permite navegar tus proyectos con un árbol de archivos jerárquico y colapsable, cambiar entre múltiples temas visuales, usar atajos de teclado estilo Vim, buscar texto en todos los archivos del proyecto, y descargar todo tu proyecto en un archivo .zip con un solo clic.

La versión Pro incluye un asistente de IA tipo chat LLM para hacer preguntas sobre tu código, pedirle que actualice archivos o cree nuevos, y acceso a la tienda de snippets donde puedes compartir y descargar fragmentos de código con la comunidad.

Primeros pasos

Al abrir un proyecto de Google Apps Script con la extensión instalada, notarás varios cambios inmediatos en el editor:

  • Nuevo tema visual: El editor adopta un aspecto oscuro moderno por defecto, con colores optimizados para largas sesiones de desarrollo.
  • Explorador de archivos mejorado: En el panel izquierdo verás una vista de árbol con iconos personalizados para cada archivo (.gs, .html).
  • Botones adicionales: En la interfaz aparecen nuevos botones para acceder a los snippets, al asistente de IA y a la configuración de la extensión.

Para abrir el panel principal de la extensión, haz clic en el icono de GASE en la barra de extensiones de Chrome.

Captura de pantalla de esta sección

Características

📁

Árbol de archivos

Navega tus proyectos con un árbol de archivos jerárquico y colapsable. Organiza, renombra y gestiona tus archivos de forma visual e intuitiva directamente desde la extensión.

🎨

Temas visuales

Personaliza la apariencia del editor con múltiples temas. Alterna entre temas claros, oscuros y de alto contraste para reducir la fatiga visual durante sesiones largas de desarrollo.

⌨️

Atajos Vim

Activa el modo Vim en el editor y utiliza los atajos de teclado familiares para navegar, editar y manipular texto sin necesidad de usar el ratón.

📦

Tienda de snippets

En la versión gratuita puedes crear y gestionar snippets locales. Con la versión Pro, accede a la tienda de snippets donde puedes subir tus fragmentos de código y descargar los de la comunidad.

🤖

Asistente IA (Pro)

Chatea con un modelo LLM directamente en el editor. Haz preguntas sobre tu código, pide que actualice archivos o solicita la creación de nuevos archivos.

📥

Descarga en .zip

Descarga tu proyecto completo en un archivo .zip con un solo clic. Ideal para backups locales o migrar entre cuentas de Google.

🗂️

Explorador compacto

Oculta o muestra el explorador de archivos con un solo clic o atajo de teclado. Maximiza el espacio de edición cuando necesitas concentrarte en el código.

🔍

Búsqueda global

Busca texto en todos los archivos de tu proyecto simultáneamente. Encuentra variables o funciones al instante sin abrir cada archivo manualmente.

Temas y personalización

GASE incluye docenas de temas visuales para el editor Monaco. Puedes cambiar el tema en cualquier momento y aplicar el cambio de forma instantánea.

  1. Abre el editor de Google Apps Script
  2. Busca el selector de temas en la barra superior (muestra el nombre del tema actual)
  3. Selecciona cualquiera de los temas disponibles. El cambio es inmediato.
Captura de pantalla de esta sección

Posición del panel de IA

Puedes elegir entre dos modos de visualización para el asistente de IA:

  • Float: Float: El chat se abre como una ventana flotante superpuesta al editor. Recomendado para pantallas grandes.
  • Inline: Inline: El chat se integra como un panel lateral fijo a la derecha del editor. Ideal para monitores pequeños o para mantener el chat siempre visible.
  1. Abre el asistente de IA
  2. Ve a la pestaña Settings
  3. Busca el selector Position y elige Float o Inline.
Captura de pantalla de esta sección

Modo Vim

Si estás acostumbrado a los atajos de Vim, puedes activar el modo Vim en el editor. El modo se activa y desactiva desde el popup de la extensión (icono en la barra de Chrome) o mediante un atajo de teclado. Una vez activado, el editor responde a los comandos estándar de Vim: h, j, k, l para navegación, i para insertar, Esc para volver al modo normal, y todos los comandos que ya conoces.

Captura de pantalla de esta sección

Explorador de archivos

El panel izquierdo del editor muestra todos los archivos de tu proyecto en forma de árbol jerárquico. Haz clic en cualquier archivo para abrirlo directamente en el editor.

  • Carpetas: Se muestran con icono de carpeta. Haz clic para expandir o colapsar.
  • Archivos .gs: Se identifican con un icono de JavaScript.
  • Archivos .html: Se identifican con un icono de HTML.
Captura de pantalla de esta sección

Gestor de Snippets

El gestor de snippets te permite crear, editar y organizar fragmentos de código reutilizables. Es como tener una biblioteca personal de código que puedes insertar rápidamente en cualquier proyecto.

Para abrir el gestor, haz clic en el botón Snippets en la barra de herramientas de GASE o usa el atajo desde el popup de la extensión.

Crear un snippet nuevo

  1. Haz clic en + New Snippet en el panel del gestor
  2. Completa los campos: Name (nombre descriptivo), Prefix (atajo corto para insertarlo, ej. logt), Description (opcional) y Scope (JavaScript para .gs, HTML para .html, o All para ambos)
  3. Haz clic en Save.
Captura de pantalla de esta sección

Insertar un snippet en el editor

Escribe el prefix del snippet en el editor y presiona Tab. El snippet se expandirá automáticamente con el código que definiste.

Captura de pantalla de esta sección Captura de pantalla de esta sección

Editar o eliminar un snippet

  1. Selecciona el snippet de la lista en el panel izquierdo
  2. Modifica los campos y haz clic en Save
  3. Para eliminar, haz clic en el botón de papelera.

Tienda de Snippets

La tienda comunitaria te permite descubrir snippets creados por otros desarrolladores, importarlos a tu proyecto y compartir los tuyos (requiere plan Pro o trial activo).

Explorar la tienda

  1. Abre el gestor de snippets
  2. En el panel derecho verás la Tienda de Snippets
  3. Usa el buscador para encontrar snippets por nombre
  4. Ordena por Más recientes, Más populares o Tendencia.
Captura de pantalla de esta sección

Importar un snippet de la tienda

  1. Encuentra un snippet que te guste
  2. Haz clic en Import
  3. El snippet se añadirá a tu lista personal. Puedes editarlo como cualquier otro.

Subir un snippet a la tienda (Pro/Trial)

  1. Crea o selecciona un snippet en tu lista personal
  2. Haz clic en el botón de nube (Upload)
  3. Con plan Pro o trial activo, el snippet se publica en la tienda
  4. Sin plan Pro, se te pedirá que actives el trial o compres la suscripción.
Captura de pantalla de esta sección

Votar snippets — Si estás autenticado, puedes votar snippets con estrellas (1-5) para ayudar a la comunidad a encontrar los más útiles.

Reportar contenido inapropiado — Si encuentras un snippet que infringe las normas, puedes reportarlo haciendo clic en el icono de bandera. Un moderador lo revisará.

Asistente de IA

El asistente de IA te permite chatear con modelos de lenguaje avanzados (Gemini, DeepSeek, Claude) directamente desde el editor. Puedes pedirle que escriba código, lo explique, lo depure, refactorice o cree nuevos archivos.

El asistente de IA requiere autenticación en GASE y un plan Pro o trial de 15 días activo.

Configurar el asistente por primera vez

  1. Abre el chat de IA desde el botón AI Assistant en el editor
  2. Si no estás autenticado, se abrirá la ventana de login. Inicia sesión con tu cuenta de Google
  3. Si no tienes plan Pro ni trial, haz clic en Upgrade y activa el trial gratuito de 15 días o compra el plan Pro
  4. En la pestaña Settings: elige el Provider (Google Gemini, DeepSeek o Anthropic Claude), ingresa tu API Key y haz clic en Verify para validarla, selecciona el Model y haz clic en Save.
Captura de pantalla de esta sección

API Keys

  • Google Gemini: https://aistudio.google.com/app/apikey
  • DeepSeek: https://platform.deepseek.com/api_keys
  • Anthropic (Claude): https://console.anthropic.com/settings/keys

Cambiar el modelo sin reconfigurar todo

  1. Ve a Settings en el chat de IA
  2. Verás tu configuración actual
  3. Selecciona un modelo diferente del desplegable Change Model
  4. Haz clic en Save Model. El cambio se aplica de inmediato.

Cambiar de proveedor

  1. En Settings, haz clic en Change API Key
  2. Selecciona el nuevo proveedor en el primer desplegable
  3. Ingresa la API Key del nuevo proveedor
  4. Haz clic en Verify para validarla
  5. Selecciona el modelo deseado
  6. Haz clic en Save.

Usar el chat

  1. Escribe tu pregunta o solicitud en el campo de texto
  2. Puedes mencionar archivos del proyecto escribiendo @ seguido del nombre (aparecerá un desplegable para seleccionar)
  3. Presiona Enter para enviar
  4. La IA responderá con explicaciones y, si corresponde, código.
Captura de pantalla de esta sección

Aprobar o rechazar cambios sugeridos

Cuando la IA sugiere cambios en un archivo, verás una tarjeta de modificación debajo de su respuesta. La tarjeta muestra el nombre del archivo, un badge NEW si es un archivo nuevo, y un diff (líneas verdes para adiciones, rojas para eliminaciones). Haz clic en Approve para aplicar el cambio o en Deny para rechazarlo.

Captura de pantalla de esta sección
Importante: Si apruebas la creación de un archivo nuevo, el asistente te pedirá confirmación para recargar el editor. Esto es necesario porque la creación de archivos usa la API oficial de Google Apps Script y el editor debe refrescarse.

Notas importantes

  • Los archivos mencionados con @ se envían al modelo como contexto. Selecciona los archivos relevantes para obtener mejores respuestas.
  • La IA ve la estructura completa de tu proyecto (nombres de archivos y carpetas).
  • Puedes tener múltiples conversaciones activas desde la pestaña History.
  • El botón New Chat (icono +) inicia una conversación limpia sin historial.

Precios

GASE ofrece un plan gratuito con todas las funcionalidades esenciales y un plan Pro con características avanzadas. La suscripción se gestiona a través de Dodo Payments.

Plan Gratuito

$0

Acceso completo a todas las funcionalidades excepto el Asistente IA y la Tienda de snippets.

  • Árbol de archivos
  • temas visuales
  • atajos Vim
  • snippets locales
  • descarga .zip
  • explorador compacto y búsqueda global.

Plan Pro

2 USD / mes

20 USD / año (ahorra un 17%)

Incluye prueba gratuita de 15 días.

Todas las funcionalidades del plan gratuito más Asistente IA y Tienda de snippets con sincronización en la nube.

  • Todo lo del plan gratuito + Asistente IA tipo chat LLM + Tienda de snippets (subir y descargar snippets de la comunidad).

Planes en detalle: Free, Pro y Trial

Plan Free (gratuito)

  • Todos los temas visuales
  • Modo Vim
  • Explorador de archivos mejorado
  • Gestor de snippets local

Plan Pro ($2/mes o $20/año)

  • Todo lo del plan Free
  • Asistente de IA con soporte para Gemini, DeepSeek y Claude
  • Tienda de snippets comunitaria (importar y subir snippets)
  • Sincronización en la nube de tus snippets

Trial (prueba gratuita de 15 días)

El trial te da acceso a todas las funciones del plan Pro durante 15 días sin costo. No se requiere tarjeta de crédito ni método de pago.

Captura de pantalla de esta sección

Activar el Trial gratuito

  1. Abre el asistente de IA o el gestor de snippets
  2. Si no tienes acceso, haz clic en Upgrade
  3. Se abrirá la ventana de Account. Haz clic en Start 15-Day Free Trial
  4. El trial se activa instantáneamente. Verás un badge amarillo Trial con los días restantes.

Comprar el plan Pro

  1. Abre la ventana de Account desde el gestor de snippets o cualquier pantalla de upgrade
  2. Selecciona el plan: Mensual ($2/mes) o Anual ($20/año)
  3. Haz clic en Upgrade to Pro
  4. Serás redirigido a la página de pago seguro de Dodo Payments
  5. Completa el pago. Tu cuenta se actualizará a Pro automáticamente
  6. Verás un badge morado Pro en tu perfil.
Captura de pantalla de esta sección

Cancelar suscripción

  1. Abre la ventana de Account
  2. En la sección de suscripción, haz clic en Cancel Subscription
  3. Confirma la cancelación. Tu acceso Pro se mantendrá hasta el final del período facturado.

Cerrar sesión

  1. Abre la ventana de Account
  2. Haz clic en Logout en la parte inferior
  3. Al cerrar sesión perderás acceso a las funciones Pro hasta que vuelvas a iniciar sesión.

Instalación

  1. Instala la extensión desde la Chrome Web Store. La extensión es compatible con Google Chrome y navegadores basados en Chromium. Chrome Web Store →
  2. Autoriza la extensión con tu cuenta de Google mediante chrome.identity. Esto permite que la extensión acceda a tus proyectos de Google Apps Script de forma segura.
  3. En este momento estamos en proceso de verificación con Google. Es posible que usted vea una pantalla de verificación adicional. En ese caso siga los pasos indicados a continuación. Próximamente estaremos debidamente aceptados por Google y usted no verá ninguna advertencia adicional.
    Captura de pantalla de esta sección Captura de pantalla de esta sección Captura de pantalla de esta sección Captura de pantalla de esta sección
  4. Para el plan Pro, completa la suscripción a través de Dodo Payments. Recibirás acceso inmediato al Asistente IA, la Tienda de snippets y un período de prueba gratuito de 15 días.

Atajos de teclado

  • Navegar entre archivos del proyecto
  • Contraer/expandir el árbol de archivos
  • Buscar texto en todos los archivos
  • Descargar proyecto como .zip
  • Ocultar/mostrar explorador de archivos
  • Buscar archivos por nombre
  • Activar/desactivar modo Vim
  • Abrir el asistente IA (Pro)

Solución de problemas

El asistente de IA no responde

  • Verifica tu conexión a internet
  • Asegúrate de que tu API Key sea válida y tenga créditos disponibles
  • Revisa la configuración en Settings > Change API Key y verifica la key nuevamente.

No aparecen archivos al escribir "@"

  • Asegúrate de que el proyecto tenga archivos abiertos en el editor
  • Si acabas de crear o renombrar un archivo, escribe @ de nuevo para refrescar la lista.

La extensión no carga o no se ve ningún cambio

  • Recarga la página del editor de Google Apps Script
  • Verifica que la extensión esté habilitada en chrome://extensions
  • Si el problema persiste, desinstala y vuelve a instalar la extensión.

Error "requires Pro plan or active trial"

  • Inicia sesión en GASE
  • Verifica tu plan en la ventana de Account
  • Si tu trial expiró, compra el plan Pro para seguir usando el asistente de IA.

Idiomas

GASE está disponible en los mismos 5 idiomas que esta web: Español, Inglés, Chino simplificado, Ruso y Francés. El idioma se configura automáticamente según las preferencias de tu navegador.