Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Grazie all'integrazione di Compute Engine di Cloud Code, puoi
visualizzare le VM Compute Engine che eseguono le tue applicazioni, stabilire
connessioni alle tue VM utilizzando SSH, visualizzare i log delle applicazioni e caricare file in una
VM.
Questo documento mostra come accedere a Compute Engine con
Cloud Code nel tuo IDE e gestire le istanze VM.
Visualizza VM
Per visualizzare le VM nel tuo progetto Google Cloud e i dettagli dell'istanza VM nella console Google Cloud , segui questi passaggi:
Fai clic sulla scheda Compute Engine o seleziona
Visualizza > Finestre degli strumenti > Compute Engine.
Se non hai selezionato un progetto, fai clic su Seleziona un progetto Google Cloud, seleziona un progetto e poi fai clic su Ok. Google Cloud
Per visualizzare le istanze VM, espandi lo snippet Tutte le istanze VM.
Per visualizzare i dettagli dell'istanza VM nella console Google Cloud , fai clic con il tasto destro del mouse sull'istanza VM e seleziona Apri nella console Cloud.
Aggiungere e visualizzare le VM preferite
IntelliJ supporta le istanze VM preferite per progetto, che vengono mantenute tra i riavvii delle VM. Google Cloud Per aggiungere VM all'elenco dei preferiti e visualizzarlo:
Nella scheda Compute Engine, nella sezione Tutte le istanze VM,
fai clic con il tasto destro del mouse su un'istanza VM e seleziona Aggiungi ai preferiti.
Per visualizzare l'elenco dei preferiti, espandi lo snippet Istanze VM preferite.
Per rimuovere una VM dall'elenco dei preferiti, fai clic con il tasto destro del mouse sulla VM e seleziona
Rimuovi dai preferiti.
Connettiti a una VM
Per connetterti all'istanza VM nel tuo IDE con Cloud Code utilizzando il terminale IDE e SSH integrati, segui questi passaggi:
Per connetterti a un'istanza VM, fai clic con il tasto destro del mouse sull'istanza VM e seleziona Apri
connessione SSH.
Viene visualizzato un terminale che mostra informazioni sull'istanza remota.
Se la connessione all'istanza VM non riesce, viene visualizzata una finestra di dialogo con un messaggio di errore.
Per visualizzare informazioni nel terminale sul problema e sulle potenziali soluzioni,
fai clic su Risolvi i problemi nel terminale. In alternativa, per visualizzare la documentazione relativa alla
risoluzione dei problemi relativi a SSH, fai clic su Visualizza guida alla risoluzione dei problemi.
Visualizzare i log delle applicazioni su una VM
Per visualizzare i log dell'applicazione di un'istanza VM nel tuo IDE, fai clic con il tasto destro del mouse sull'istanza VM e seleziona Visualizza Esplora log. Viene visualizzato
Esplora log nella console Google Cloud .
Caricare un file in una VM
Per copiare i file dell'applicazione dall'IDE locale all'istanza VM remota, segui
questi passaggi:
Per caricare un file in una VM, seleziona un'istanza VM e, nella parte superiore del riquadro Compute Engine, fai clic su cloud_uploadCarica oppure fai clic con il tasto destro del mouse sull'istanza VM e seleziona Carica un file/una directory.
Vai al file che vuoi caricare e fai clic su Apri. Si apre un terminale
con l'elenco dei file e lo stato di avanzamento del caricamento.
Se il caricamento non riesce, viene visualizzata la finestra di dialogo Risoluzione dei problemi di connettività SSH.
Scegli un'opzione da cliccare:
Visualizza la guida al trasferimento di file: si apre la pagina Trasferimento di file su VM Linux
per ulteriori informazioni sul trasferimento di file alle istanze VM di Compute Engine.
Risoluzione dei problemi nel terminale: mostra informazioni nel terminale sul problema e sulle potenziali soluzioni.
Visualizza la guida alla risoluzione dei problemi: apre la pagina Risolvere gli errori SSH
per ulteriori informazioni sugli errori comuni che potresti riscontrare quando
ti connetti a una VM utilizzando SSH, sui modi per risolvere gli errori e sui metodi per
diagnosticare le connessioni SSH non riuscite.
Assistenza
Per inviare un feedback o segnalare un problema nel tuo IDE IntelliJ, vai a
Strumenti > Cloud Code > Guida / Informazioni > Invia
feedback o segnala un problema per segnalare un problema su GitHub.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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)."]]