Instala la extensión de Cloud Code para VS Code

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

La extensión de Cloud Code para VS Code agrega compatibilidad con el desarrollo de Google Cloud a VS Code.

Antes de comenzar

Antes de instalar Cloud Code, confirma que las siguientes herramientas estén instaladas y configuradas en tu sistema:

  1. Instala y configura Visual Studio Code en tu máquina.
  2. Instala y configura los archivos de compatibilidad del lenguaje pertinente.

    La extensión de Cloud Code funciona mejor con los siguientes lenguajes:

    • NodeJS (la compatibilidad está integrada; no se requiere acción)
    • Go
    • Python
    • Java
    • .NET
  3. Instala Git. Se requiere Git para copiar muestras en tu máquina.

  4. Instala el cliente Docker y agrégalo a la variable de entorno PATH:

    • Si compilas de manera exclusiva con Cloud Build o Jib, puedes omitir la instalación de Docker.
    • Si usas Windows Home a fin de obtener los pasos para configurar tu cliente de Docker, consulta la guía de Docker Desktop para Windows Home.
    • Si usas WSL, pero no puedes instalar Docker para escritorio, usa minikube en su lugar para el desarrollo local con Cloud Code.
  5. Si usas Google Cloud, crea un proyecto de Google Cloud y, luego, habilita la facturación.

    Los proyectos te permiten recopilar los recursos relacionados de una aplicación en un solo lugar, administrar las API, habilitar los servicios de Google Cloud, agregar y quitar colaboradores y administrar los permisos de los recursos de Google Cloud.

Instala Cloud Code

  1. Instala la extensión desde Visual Studio Code Marketplace.

    Como alternativa, para abrir la vista de extensiones en VS Code, haz clic en Ícono de extensión Extensiones o presiona Ctrl/Cmd+Shift+X. , busca la extensión de Cloud Code y, luego, haz clic en Instalar.

  2. Si se te solicita, reinicia VS Code.

    Una vez que la extensión se haya instalado correctamente, los íconos de Cloud Code se agregarán a la barra de actividades del lado izquierdo y estarán listos para usar. Puedes configurar aún más la instalación de Cloud Code si especificas tus preferencias en la barra de tareas principal de la aplicación: Code > Preferences > Settings > Extensions (Extensiones) > Cloud Code.

Versiones personalizadas de dependencias

De forma predeterminada, Cloud Code tiene activadas las Dependencias automáticas y, también, instala algunas dependencias de línea de comandos de forma automática. Si desactivas las dependencias automáticas, puedes usar versiones personalizadas de las dependencias, pero debes instalarlas tú mismo para que Cloud Code funcione.

Para usar versiones personalizadas de las dependencias de Cloud Code, sigue estos pasos:

  1. Haz clic en Administrar Configuración y, luego, configura Dependencias automáticas (cloudcode.autoDependencies) como off.
  2. Instala las siguientes dependencias en tu PATH:

Opcional: Verifica Cloud Code en comparación con VsixSignTool

Para verificar Cloud Code en comparación con VsixSignTool, sigue estos pasos:

  1. Asegúrate de usar lo siguiente:

    • Administrador de paquetes Nuget
    • SO Windows
    • Una versión de producción de Cloud Code
  2. Instala Microsoft VsixSignTool y toma nota de la ruta de instalación.

  3. Abre VS Code y navega hasta Ícono de extensiones en VSC Extensiones > Cloud Code.

  4. En la pestaña Detalles, en Recursos de la extensión, haga clic en Marketplace.

  5. En la página Marketplace de tu navegador, en Recursos, haz clic en Descargar extensión para descargar la versión empaquetada de Cloud Code. Esta acción descarga la versión empaquetada de Cloud Code, que tiene una extensión de archivo .vsix, en tu directorio de descargas predeterminado.

  6. Si prefieres verificar una versión diferente a la más reciente, haz clic en la pestaña Historial de versiones y selecciona una versión diferente para descargar.

  7. Cuando se complete la descarga, abre una ventana de terminal y ejecuta lo siguiente:

    PATH_TO_VSIXSIGNTOOL verify PATH_TO_DOWNLOADED_VSIX
    
  8. Confirma que el resultado coincida con lo siguiente:

    VsixSignTool Success: Package PATH_TO_DOWNLOADED_VSIX is valid.

Autenticación con Google Cloud

Para ayudar con el desarrollo de aplicaciones con las API de Google Cloud, cuando accedes a la CLI de gcloud, se actualizan las credenciales predeterminadas de la aplicación.

Accede a Google Cloud

Si no accediste a Google Cloud, sigue estos pasos para acceder:

  1. En la barra de estado, junto a Cloud Code, haz clic en Conectar a Google Cloud.
  2. Sigue las instrucciones para acceder con un navegador web.

Salir de Google Cloud

  1. Haz clic en Ícono de Cloud Code Cloud Code y, luego, expande Ayuda y comentarios.
  2. Haz clic en Salir de Google Cloud y, cuando se te solicite, selecciona Salir.
  3. Como alternativa, puedes salir con la paleta de comandos. Presiona Ctrl/Cmd+Shift+P o haz clic en View > Command Palette y, luego, en Sign out of all accounts in Google Cloud SDK.

Cambiar el proyecto activo de Google Cloud

  1. En la barra de estado de VS Code, junto al nombre del proyecto actual, haz clic en Cambiar proyecto Cambiar proyecto.
  2. Selecciona un proyecto o ingresa palabras clave en la barra de búsqueda para filtrar proyectos.

¿Qué sigue?

Obtener asistencia

Para enviar comentarios, informa problemas en GitHub o haz preguntas en Stack Overflow.