AWS Cloud9 non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Cloud9 possono continuare a utilizzare il servizio normalmente. Ulteriori informazioni
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Lavorare con Builder, Runner e Debugger in AWS Cloud9 IDE
Un builder indica all' AWS Cloud9 Integrated Development Environment (IDE) come creare i file di un progetto. Un runner spiega AWS Cloud9 IDE come eseguire file di un tipo specifico. Un'esecuzione può utilizzare un debugger per aiutare a individuare eventuali problemi nel codice sorgente dei file.
È possibile utilizzare il AWS Cloud9 IDE per creare, eseguire ed eseguire il debug del codice nei seguenti modi:
-
Uso di un builder per creare i file del progetto. Per ulteriori informazioni, consulta Build Your Project's Files.
-
Uso di un'esecuzione per eseguire il codice (ed eventualmente eseguirne il debug). Per ulteriori informazioni, consulta Build, Run and Debug Support integrato e Run Your Code.
-
Modifica di un'esecuzione integrata per eseguire il codice (ed eventualmente eseguirne il debug) in modo diverso dalla sua definizione originale. Per ulteriori informazioni, consulta Change a Built-In Runner.
-
Uso di un'esecuzione per eseguire il codice (ed eventualmente eseguirne il debug) con una combinazione personalizzata di nome di file, opzioni di riga di comando, modalità di debug, directory di lavoro corrente e variabili di ambiente. Per ulteriori informazioni, consulta Creare una configurazione di esecuzione.
-
Creazione di un builder o un'esecuzione. Per ulteriori informazioni, consulta Create a Builder o Runner.
Supporto integrato per creazione, esecuzione e debug
AWS Cloud9 IDEFornisce supporto integrato per la creazione, l'esecuzione e il debug di codice per diverse lingue. Per un elenco completo, consulta Supporto linguaggio.
Il supporto integrato per la creazione è disponibile nella barra dei menu, tramite i comandi Run (Esegui), Build System (Sistema creazione) e Run (Esegui), Build (Costruisci). Per aggiungere il supporto per un linguaggio o uno strumento di programmazione non elencati, consulta Creazione di un builder o di un'esecuzione.
Il supporto integrato per l'esecuzione è disponibile con il pulsante Run (Esegui) e nella barra dei menu tramite i comandi Run (Esegui), Run With (Esegui con) e Run (Esegui), Run Configurations (Configurazioni esecuzione). Per aggiungere il supporto per un linguaggio o uno strumento di programmazione non elencati, consulta Creazione di un builder o di un'esecuzione e Creazione di una configurazione dell'esecuzione.
Il supporto integrato per il debug è disponibile tramite la finestra Debugger. Per visualizzare la finestra Debugger, seleziona il pulsante Debugger. Se il pulsante Debugger non è visibile, seleziona Window (Finestra), Debugger nella barra dei menu.
Creazione dei file del progetto
-
Apri un file corrispondente al codice che desideri creare.
-
Nella barra dei menu, selezionare Run, Build System (Esegui, Sistema creazione), quindi seleziona il nome del builder da utilizzare, se non è già selezionato. Se il builder che si desidera utilizzare non è elencato, interrompere questa procedura, completare i passaggi descritti in Creazione di un builder o di un'esecuzione, quindi tornare a questa procedura.
-
Selezionare Run, Build (Esegui, Crea).
Esecuzione del codice
-
Apri un file corrispondente al codice che desideri eseguire, se non è già aperto e selezionato.
-
Nella barra dei menu, procedi in uno dei seguenti modi:
-
Per eseguire il codice con l'esecuzione integrata corrispondente più vicina, selezionare Run, Run (Esegui, Esegui). Se AWS Cloud9 non riesci a trovarne uno, questo comando è disabilitato.
-
Per eseguire il codice con la configurazione di esecuzione utilizzata l' AWS Cloud9 ultima volta, scegli Esegui, Esegui per ultimo.
-
Per eseguire il codice con una determinata esecuzione, selezionare Run, Run With (Esegui, Esegui con), quindi selezionare il nome dell'esecuzione. Se l'esecuzione che si desidera utilizzare non è elencata, interrompere questa procedura, completare i passaggi descritti in Creazione di un builder o di un'esecuzione, quindi tornare a questa procedura.
-
Per eseguire il codice tramite una specifica esecuzione con una combinazione personalizzata di nome di file, opzioni di riga di comando, modalità di debug, directory di lavoro corrente e variabili di ambiente, selezionare Run, Run Configurations (Esegui, Configurazioni esecuzione), quindi il nome della configurazione dell'esecuzione. Nella scheda di configurazione dell'esecuzione visualizzata, selezionare Runner: Auto (Esecuzione: auto), l'esecuzione che si desidera utilizzare, quindi Run (Esegui). Se l'esecuzione che si desidera utilizzare non è elencata, interrompere questa procedura, completare i passaggi descritti in Creazione di un builder o di un'esecuzione, quindi tornare a questa procedura.
-
Esecuzione del debug del codice
-
Nella scheda di configurazione dell'esecuzione del codice, selezionare Run in Debug Mode (Esegui in modalità debug). L'icona bug diventa verde su sfondo bianco. Per ulteriori dettagli, consulta Esecuzione del codice e Creazione di una configurazione dell'esecuzione.
-
Imposta i punti di interruzione nel codice in corrispondenza dei quali desideri interrompere durante l'esecuzione, come segue:
-
Apri tutti i file in cui desideri impostare un punto di interruzione.
-
In ogni punto in un file in cui vuoi impostare un'interruzione, seleziona l'area vuota nel margine a sinistra del numero di riga. Viene visualizzato un cerchio rosso.
Per rimuovere un punto di interruzione, selezionalo nel margine.
Per disattivare un punto di interruzione invece di rimuoverlo, nella finestra Debugger, in Breakpoints (Punti interruzione), deselezionare la casella corrispondente al punto di interruzione che si desidera disattivare. Per attivare di nuovo il punto di interruzione, seleziona casella che hai deselezionato.
Per disattivare tutti i punti di interruzione contemporaneamente, nella finestra Debugger, selezionare Deactivate All Breakpoints(Disattiva tutti i punti di interruzione). Per attivare di nuovo tutti i punti di interruzione, selezionare Activate All Breakpoints (Attiva tutti i punti di interruzione).
Se la finestra Debugger non è visibile, selezionare il pulsante Debugger. Se il pulsante Debugger non è visibile, nella barra dei menu selezionare Window (Finestra), Debugger.
-
-
Imposta le espressioni di controllo delle quali vuoi ottenere il valore nel punto in cui un'esecuzione si interrompe, come segue:
-
Nella finestra Debugger, in Watch Expressions (Espressioni di controllo), selezionare Type an expression here (Digita un'espressione qui).
-
Digita l'espressione che desideri controllare, quindi premi
Enter
.Per modificare un'espressione di controllo esistente, fare clic con il pulsante destro del mouse sull'espressione e selezionare Edit Watch Expression (Modifica espressione di controllo). Digita la modifica, quindi premi
Enter
.Per rimuovere un'espressione di controllo esistente, fare clic con il pulsante destro del mouse sull'espressione e selezionare Remove Watch Expression (Rimuovi espressione di controllo).
-
-
Eseguire il codice come descritto in Esecuzione del codice.
Ogni volta che un'esecuzione viene interrotta, puoi anche posizionare il puntatore su una parte di codice visualizzata (ad esempio, una variabile) per mostrare tutte le informazioni disponibili al riguardo in una descrizione comando.
Creazione di un builder o un'esecuzione
Questo passaggio mostra come creare il tuo builder o runner.
-
Per creare un builder, nella barra dei menu selezionare Run, Build System, New Build System (Esegui, Sistema creazione, Nuovo sistema creazione). Per creare un'esecuzione, nella barra dei menu selezionare Run, Run With, New Runner (Esegui, Esegui con, Nuova esecuzione).
-
Nella scheda del builder (denominata My Builder.build (Mio builder.build)) o in quella dell'esecuzione (denominata My Runner.run (Mia esecuzione.run)) visualizzata, definire il builder o l'esecuzione. Consulta Definizione di un builder o di un'esecuzione.
-
Dopo aver definito il builder o l'esecuzione, selezionare File, Save As (File, Salva con nome). Per un builder, salva il file con l'estensione
.build
nella directorymy-environment/.c9/builders
, dovemy-environment
è il nome dell'ambiente. Per un'esecuzione, salva il file con l'estensione.run
nella directorymy-environment/.c9/runners
, dovemy-environment
è il nome dell'ambiente. Il nome del file che specifichi sarà visualizzato nel menu Run, Build System (Esegui, Sistema creazione) per un builder oppure Run, Run With (Esegui, Esegui con) per un'esecuzione. Pertanto, a meno che non specifichi un nome di file diverso, per impostazione predefinita il nome visualizzato sarà My Builder (Mio builder) o My Runner (Mia esecuzione).
Per utilizzare il builder o l'esecuzione, consulta Creazione dei file del progetto o Esecuzione del codice.
Nota
Qualsiasi builder o esecuzione creati si applicano solo all'ambiente in cui sono stati creati. Per aggiungere il builder o l'esecuzione a un ambiente separato, apri altro ambiente e segui le fasi precedenti per creare lo stesso builder o la stessa esecuzione in tale ambiente.