Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Com a integração do Cloud Code com o Compute Engine, é possível
ver as VMs do Compute Engine que executam seus aplicativos, estabelecer
conexões com as VMs usando SSH, acessar registros de aplicativos e fazer upload de arquivos para uma
VM.
Neste documento, mostramos como acessar o Compute Engine com o
Cloud Code no seu ambiente de desenvolvimento integrado (IDE) e gerenciar as instâncias de VM.
Ver VMs
Para ver as VMs no seu projeto do Google Cloud e os detalhes da instância de VM no
console do Google Cloud , siga estas etapas:
Clique na guia Compute Engine ou selecione Visualizar > Janelas de ferramentas > Compute Engine.
Se você não tiver selecionado um projeto do Google Cloud , clique em
Selecionar um projeto do Google Cloud, escolha um projeto e clique em OK.
Para ver as instâncias de VM, expanda o snippet Todas as instâncias de VM.
Para ver os detalhes da instância de VM no console Google Cloud , clique com o botão direito do mouse na instância de VM e selecione Abrir no console do Cloud.
Adicionar e visualizar VMs favoritas
O IntelliJ oferece suporte a instâncias de VM favoritas por projeto Google Cloud , que
são mantidas entre reinicializações de VM. Para adicionar VMs à sua lista de favoritos e conferir
a lista, siga estas etapas:
Na guia Compute Engine, no snippet Todas as instâncias de VM,
clique com o botão direito do mouse em uma instância de VM e selecione Adicionar aos favoritos.
Para ver a lista de favoritos, expanda o snippet Instâncias de VM favoritas.
Para remover uma VM da lista de favoritos, clique com o botão direito do mouse na VM e selecione
Remover dos favoritos.
Conectar-se a uma VM
Para se conectar à instância de VM no seu ambiente de desenvolvimento integrado com o Cloud Code usando o
terminal integrado do ambiente de desenvolvimento integrado e SSH, siga estas etapas:
Para se conectar a uma instância de VM, clique com o botão direito do mouse nela e selecione Abrir
conexão SSH.
Um terminal aparece, mostrando informações sobre a instância remota.
Se a conexão com a instância de VM falhar, uma caixa de diálogo com uma mensagem de erro vai aparecer.
Para ver informações no terminal sobre o problema e possíveis soluções,
clique em Resolver problemas no terminal. Ou, para conferir a documentação de
Solução de erros de SSH, clique em Ver guia de solução de problemas.
Ver registros de aplicativos em uma VM
Para ver os registros de aplicativos de uma instância de VM no seu ambiente de desenvolvimento integrado, clique com o botão direito do mouse na instância de VM e selecione Visualizar o Logs Explorer. Isso direciona você para o
Explorador de registros no console Google Cloud .
Fazer upload de um arquivo para uma VM
Para copiar arquivos de aplicativo do seu ambiente de desenvolvimento integrado local para a instância de VM remota, siga
estas etapas:
Para fazer upload de um arquivo em uma VM, selecione uma instância de VM e, na parte de cima do painel Compute Engine, clique em cloud_uploadUpload ou clique com o botão direito do mouse na instância de VM e selecione Fazer upload de um arquivo/diretório.
Navegue até o arquivo que você quer enviar e clique em Abrir. Um terminal
é aberto com a lista de arquivos e o progresso do upload.
Se o upload falhar, a caixa de diálogo Solução de problemas de conectividade SSH vai aparecer.
Escolha uma opção para clicar:
Ver guia de transferência de arquivos: abre Como transferir arquivos para VMs do Linux
para mais informações sobre como transferir arquivos para instâncias de VM do Compute Engine.
Solução de problemas no terminal: mostra informações no terminal sobre o
problema e possíveis soluções.
Consulte o guia de solução de problemas: abre Solução de problemas de erros de SSH
para mais informações sobre erros comuns que podem ocorrer ao
se conectar a uma VM usando SSH, maneiras de resolver erros e métodos para
diagnosticar conexões SSH com falha.
Receber suporte
Para enviar um feedback ou informar um problema no ambiente de desenvolvimento integrado do IntelliJ, acesse
Tools > Cloud Code > Help / About > Envie
feedback ou informe um problema para informar um problema no GitHub.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-04 UTC."],[[["\u003cp\u003eCloud Code enables you to manage Compute Engine VMs directly within your IDE, including viewing, connecting, and managing instances.\u003c/p\u003e\n"],["\u003cp\u003eYou can easily view all your VM instances and their details in the Google Cloud console via Cloud Code's Compute Engine tab.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code allows you to designate favorite VMs for quick access, and this selection is retained even after VM restarts.\u003c/p\u003e\n"],["\u003cp\u003eEstablishing SSH connections to VMs can be done directly from the IDE, with built-in tools for troubleshooting connection failures.\u003c/p\u003e\n"],["\u003cp\u003eCloud Code facilitates the transfer of files to Linux VMs, and it provides support for viewing application logs from the VM.\u003c/p\u003e\n"]]],[],null,["# Manage VMs in Cloud Code for IntelliJ\n\nWith Cloud Code's Compute Engine integration, you can\nview the Compute Engine VMs running your applications, establish\nconnections to your VMs using SSH, view application logs, and upload files to a\nVM.\n\nThis document shows you how to access Compute Engine with\nCloud Code in your IDE and manage your VM instances.\n\nView VMs\n--------\n\nTo view VMs in your Google Cloud project and the VM instance details in\nthe Google Cloud console, follow these steps:\n\n1. Click the **Compute Engine** tab or select\n **View \\\u003e Tool Windows \\\u003e Compute Engine**.\n\n2. If you haven't selected a Google Cloud project, click\n **Select a Google Cloud Project** , select a project, and then click **OK**.\n\n3. To view your VM instances, expand the **All VM Instances** snippet.\n\n4. To view the VM instance details in the Google Cloud console, right-click the VM\n instance and select **Open in Cloud Console**.\n\n### Add and view favorite VMs\n\nIntelliJ supports *favorite VM instances* per Google Cloud project, which\nare retained between VM restarts. To add VMs to your favorites list and to view\nthe list, follow these steps:\n\n1. In the **Compute Engine** tab, under the **All VM Instances** snippet,\n right-click a VM instance and select **Add to Favorites**.\n\n2. To view your favorites list, expand the **Favorite VM Instances** snippet.\n\n3. To remove a VM from your favorites list, right-click the VM and select\n **Remove from Favorites**.\n\nConnect to a VM\n---------------\n\nTo connect to the VM instance in your IDE with Cloud Code using the\nbuilt-in IDE terminal and SSH, follow these steps:\n\n1. To connect to a VM instance, right-click the VM instance and select **Open\n SSH connection**.\n\n A terminal appears, displaying information about the remote instance.\n2. If the connection to the VM instance fails, an error message dialog appears.\n To view information in the terminal about the issue and potential resolutions,\n click **Troubleshoot in terminal** . Or, to view\n [Troubleshooting SSH errors](/compute/docs/troubleshooting/troubleshooting-ssh)\n documentation, click **View troubleshooting guide**.\n\nView application logs on a VM\n-----------------------------\n\nTo view the application logs of a VM instance in your IDE, right-click the VM\ninstance and select **View Logs Explorer**. This takes you to the\nLogs Explorer in the Google Cloud console.\n\nUpload a file to a VM\n---------------------\n\nTo copy application files from your local IDE to your remote VM instance, follow\nthese steps:\n| **Note:** Cloud Code only supports [transferring files to Linux\n| VMs](/compute/docs/instances/transfer-files). For additional options for Windows machines, see [Transfer files to Windows VMs](/compute/docs/instances/transfer-files-windows).\n\n1. To upload a file to a VM, select a VM instance and at the top of the\n **Compute Engine** pane, click\n cloud_upload\n **Upload** , or right-click the VM instance and select **Upload a file/directory**.\n\n2. Navigate to the file that you want to upload and click **Open**. A terminal\n opens with the list of files and progress of the upload.\n\n3. If the upload fails, the **SSH Connectivity Troubleshooting** dialog appears.\n Choose an option to click:\n\n - **View file transfer guide** : Opens [Transferring files to Linux VMs](/compute/docs/instances/transfer-files) for more information on transferring files to Compute Engine VM instances.\n - **Troubleshoot in terminal**: Displays information in the terminal about the issue and potential resolutions.\n - **View troubleshooting guide** : Opens [Troubleshooting SSH errors](/compute/docs/troubleshooting/troubleshooting-ssh) for more information about common errors that you might run into when connecting to a VM using SSH, ways to resolve errors, and methods for diagnosing failed SSH connections.\n\nGet support\n-----------\n\nTo submit feedback or report an issue in your IntelliJ IDE, go to **Tools** \\\u003e **Cloud Code** \\\u003e **Help / About** \\\u003e **Submit\nfeedback or report an issue** to report an issue on [GitHub](https://github.com/GoogleCloudPlatform/cloud-code-intellij/issues)."]]