Utilizzo delle impostazioni di progetto nell'ambiente di sviluppo integrato (IDE) AWS Cloud9 - AWS Cloud9

AWS Cloud9 non è più disponibile per i nuovi clienti. I clienti esistenti di AWS Cloud9 possono continuare a utilizzare il servizio normalmente. Scopri di più»

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à.

Utilizzo delle impostazioni di progetto nell'ambiente di sviluppo integrato (IDE) AWS Cloud9

Le impostazioni di progetto, che si applicano solo all'ambiente di sviluppo AWS Cloud9 corrente, includono i seguenti tipi di impostazioni:

  • Impostazioni dell'editor di codice, come l'uso di tabulazioni temporanee e la fine riga del nuovo file

  • Tipi di file da ignorare

  • Tipi di suggerimenti e avvisi da visualizzare o eliminare

  • Impostazioni di codice e formattazione per linguaggi di programmazione come JavaScript, PHP, Python e Go

  • Tipi di configurazioni da utilizzare durante l'esecuzione e la creazione di codice

Sebbene le impostazioni di progetto si applicano a un solo ambiente, è possibile applicare le impostazioni di progetto per un ambiente a qualsiasi altro ambiente.

Visualizzazione o modifica delle impostazioni di progetto

  1. Nella barra dei menu, scegli AWS Cloud9, Preferences (Preferenze).

  2. Per visualizzare le impostazioni di progetto per l'ambiente corrente, nella scheda Preferences (Preferenze), nel pannello di navigazione laterale, scegli Project Settings (Impostazioni di progetto).

  3. Per modificare le impostazioni di progetto correnti per l'ambiente, vai nel riquadro Project Settings (Impostazioni di progetto).

Vedere Modifiche alle impostazioni del progetto che è possibile eseguire.

Applicazione delle impostazioni di progetto correnti di un ambiente a un altro ambiente

  1. Nell'ambiente di origine e di destinazione, nella barra dei menu dell'IDE AWS Cloud9, scegli AWS Cloud9, Open Your Project Settings (Apri le impostazioni di progetto).

  2. Nell'ambiente di origine copia il contenuto della scheda project.settings visualizzata.

  3. Nell'ambiente di destinazione sovrascrivi il contenuto della scheda project.settings con il contenuto copiato dall'ambiente di origine.

  4. Nell'ambiente di destinazione salva la scheda project.settings.

Impostazioni di progetto che è possibile modificare

Queste sezioni descrivono i tipi di impostazioni di progetto che è possibile modificare nella scheda Preferences (Preferenze) del riquadro Project Settings (Impostazioni di progetto).

Istanza EC2

Stop my environment (Interrompi ambiente)

Scegli quando interrompere automaticamente l'istanza Amazon EC2 dell'ambiente (se utilizzata) dopo la chiusura di tutte le istanze del browser Web connesse all'IDE dell'ambiente. È possibile scegliere un intervallo di periodi di tempo da una settimana a 30 minuti. Puoi anche scegliere di non interrompere mai automaticamente l'istanza Amazon EC2 dopo aver chiuso l'IDE AWS Cloud9.

Se desideri interrompere l'istanza anche prima di 30 minuti dopo aver terminato con l'IDE, puoi farlo manualmente utilizzando l'interfaccia della console.

Editor di codice (Ace)

Soft tabs (Tabulazioni temporanee)

Se selezionata, consente di inserire il numero di spazi specificato invece di un carattere di tabulazione ogni volta che si preme Tab.

Autodetect Tab Size on Load (Rilevamento automatico dimensioni tabulazione in fase di caricamento)

Se selezionata, AWS Cloud9 prova a indovinare le dimensioni della tabulazione.

New File Line Endings (Fine riga nuovo file)

Il tipo di fine riga da utilizzare per i nuovi file.

Le opzioni valide sono:

  • Windows (CRLF) per terminare le righe con un ritorno a capo e un avanzamento riga.

  • Unix (LF) per terminare le righe solo con un avanzamento riga.

On Save, Strip Whitespace (Al salvataggio, elimina spazi bianchi)

Se selezionata, AWS Cloud9 prova a rimuovere spazi e tabulazioni che considera superflui dal file ogni volta che il file viene salvato.

Ricerca nei file

Ignore these Files (Ignora questi file)

I tipi di file che AWS Cloud9 ignora quando si esegue la ricerca nei file.

Maximum number of files to search (in 1000) (Numero massimo di file da cercare (in 1000))

Il numero massimo di file, in multipli di 1.000, che AWS Cloud9 cerca nell'ambito corrente quando si esegue la ricerca nei file.

Suggerimenti e avvertenze

Warning Level (Livello di avviso)

Il livello minimo di messaggi da abilitare.

I valori validi includono i seguenti:

  • Info (Informazioni) per abilitare i messaggi informativi, di avviso e di errore.

  • Warning (Avviso) per abilitare solo i messaggi di avviso e di errore.

  • Error (Errore) per abilitare solo i messaggi di errore.

Mark Missing Optional Semicolons (Contrassegna punti e virgola facoltativi mancanti)

Se abilitata, AWS Cloud9 contrassegna in un file ogni volta che nota che dovrebbe essere utilizzato un punto e virgola, ma che non è stato utilizzato.

Mark Undeclared Variables (Contrassegna variabili non dichiarate)

Se abilitata, AWS Cloud9 contrassegna in un file ogni volta che nota una variabile non dichiarate nel codice.

Mark Unused Function Arguments (Contrassegna argomenti funzione non utilizzati)

Se abilitata, AWS Cloud9 contrassegna in un file ogni volta che nota un argomento non utilizzato in una funzione.

Ignore Messages Matching Regex (Ignora messaggi corrispondenti all'espressione regex)

AWS Cloud9 non visualizzerà i messaggi corrispondenti all'espressione regolare specificata. Per ulteriori informazioni, consulta Writing a regular expression pattern (Scrivere un modello di espressione regolare) nell'argomento JavaScript Regular Expressions (Espressioni regolari JavaScript) in Mozilla Developer Network.

Supporto di JavaScript

Customize JavaScript warnings with .eslintrc (Personalizza gli avvisi Javascript con .eslintrc)

Se abilitata, AWS Cloud9 utilizza un file .eslintrc per determinare quali avvisi JavaScript attivare o disattivare. Per ulteriori informazioni, consulta Configuration File Formats (Formati di file di configurazione) nel sito Web ESLint.

JavaScript library code completion (Completamento del codice della libreria JavaScript)

Le librerie JavaScript utilizzate da AWS Cloud9 per provare a suggerire o eseguire il completamento automatico del codice.

Format Code on Save (Formattazione codice in fase di salvataggio)

Se abilitata, AWS Cloud9 prova a formattare il codice in un file JavaScript ogni volta che il file viene salvato.

Use builtin JSBeautify as code formatter (Usa JSBeautify integrato come formattatore di codice)

Se abilitata, AWS Cloud9 utilizza l'implementazione di JSBeautify per cercare di aumentare la leggibilità del codice nei file.

Custom code formatter (Personalizza formattatore di codice)

Il comando di esecuzione di AWS Cloud9 quando formatta il codice in un file JavaScript.

Build

Builder path in environment (Percorso di compilazione nell'ambiente)

Il percorso per creare configurazioni personalizzate.

Esecuzione e debug

Runner Path in Environment (Percorso di esecuzione nell'ambiente)

Il percorso per eseguire configurazioni personalizzate.

Preview URL (URL di anteprima)

L'URL da utilizzare per vedere in anteprima le applicazioni per l'ambiente.

Configurazioni di esecuzione

Le configurazioni di esecuzione personalizzate per questo ambiente.

Remove Selected Configs (Rimuovi configurazioni selezionate)

Elimina le configurazioni di esecuzione selezionate.

Add New Config (Aggiungi nuova configurazione)

Crea una nuova configurazione di esecuzione.

Set As Default (Imposta come predefinito)

Imposta la configurazione di esecuzione selezionata come configurazione di esecuzione predefinita.

Formattatori di codice

Impostazioni JSBeautify

Impostazioni per aumentare la leggibilità del codice nei file.

Format Code on Save (Formattazione codice in fase di salvataggio)

Se abilitata, AWS Cloud9 prova ad applicare le impostazioni JSBeautify ogni volta che vengono salvati i file di codice.

Use JSBeautify for JavaScript (Usa JSBeautify per JavaScript)

Se abilitata, AWS Cloud9 prova ad applicare le impostazioni JSBeautify ogni volta che vengono salvati i file JavaScript.

Preserve Empty Lines (Mantieni righe vuote)

Se abilitata, AWS Cloud9 non rimuove le righe vuote nei file di codice.

Keep Array Indentation (Mantieni rientro array)

Se abilitata, AWS Cloud9 mantiene il rientro delle dichiarazioni di elementi negli array dei file di codice.

JSLint Strict Whitespace (Spazio bianco rigoroso JSLint)

Se abilitata, AWS Cloud9 prova ad applicare le regole degli spazi bianchi JSLint nei file di codice. Per ulteriori informazioni, consulta "Spazio vuoto" in Aiuto JSLint.

Braces (Parentesi)

Specifica l'allineamento delle partentesi nel codice.

I valori validi includono i seguenti:

  • Braces with control statement (Parentesi con istruzione di controllo) per spostare ogni parentesi di apertura e di chiusura in modo da allinearsi con l'istruzione di controllo correlata, in base alle esigenze.

    Ad esempio, il codice viene formattato nel modo seguente:

    for (var i = 0; i < 10; i++) { if (i == 5) { console.log("Halfway done.") }}

    Si trasforma in questo codice quando viene salvato il file:

    for (var i = 0; i < 10; i++) { if (i == 5) { console.log("Halfway done.") } }
  • Braces on own line (Parentesi su riga separata) per spostare ogni parentesi su una riga separata, in base alle esigenze.

    Ad esempio, il codice viene formattato nel modo seguente:

    for (var i = 0; i < 10; i++) { if (i == 5) { console.log("Halfway done.") }}

    Si trasforma in questo codice quando viene salvato il file:

    for (var i = 0; i < 10; i++) {if (i == 5) { console.log("Halfway done.") } }
  • End braces on own line (Parentesi di chiusura su riga separata) per spostare ogni parentesi di chiusura su una riga separata, in base alle esigenze.

    Ad esempio, il codice viene formattato nel modo seguente:

    for (var i = 0; i < 10; i++) { if (i == 5) { console.log("Halfway done.") } }

    Si trasforma in questo codice quando viene salvato il file:

    for (var i = 0; i < 10; i++) { if (i == 5) { console.log("Halfway done.") } }
Preserve Inline Blocks (Mantieni blocchi inline)

Se abilitata, AWS Cloud9 non tenta di spostare le parentesi di apertura e chiusura per i blocchi inline per separare le righe, se le parentesi si trovano sulla stessa riga.

Space Before Conditionals (Spazio prima dei condizionali)

Se abilitata, AWS Cloud9 aggiunge uno spazio prima di ogni dichiarazione condizionale, in base alle esigenze.

Unescape Strings (Stringhe senza escape)

Se abilitata, AWS Cloud9 converte stringhe con escape in stringhe equivalenti senza escape. Ad esempio, converte \n in un carattere nuova riga e converte \r in un carattere di ritorno a capo.

Indent Inner Html (Rientro Html interno)

Se abilitata, AWS Cloud9 fa rientrare le sezioni <head> e <body> nel codice HTML.

Supporto di TypeScript

Format Code on Save (Formattazione codice in fase di salvataggio)

Se abilitata, AWS Cloud9 prova a formattare il codice TypeScript ogni volta che vengono salvati i file TypeScript.

Custom code formatter (Personalizza formattatore di codice)

Il percorso di qualsiasi configurazione di formattazione personalizzata per il codice TypeScript.

Supporto di PHP

Enable PHP code completion (Abilita completamento codice PHP)

Se abilitata, AWS Cloud9 prova a completare il codice PHP.

PHP Completion Include Paths (Percorsi di inclusione completamento PHP)

Ubicazioni che AWS Cloud9 utilizza come supporto nell'operazione di completamento del codice PHP. Ad esempio, se disponi di file PHP personalizzati che vuoi utilizzare in AWS Cloud9 per il completamento e tali file sono nella directory ~/environment, aggiungi ~/environment a questo percorso.

Format Code on Save (Formattazione codice in fase di salvataggio)

Se abilitata, AWS Cloud9 prova a formattare il codice PHP ogni volta che vengono salvati i file PHP.

Custom code formatter (Personalizza formattatore di codice)

Il percorso di qualsiasi configurazione di formattazione personalizzata per il codice PHP.

Supporto di Python

Enable Python code completion (Abilita completamento codice PHP)

Se abilitata, AWS Cloud9 prova a completare il codice Python. Per impostare i percorsi che AWS Cloud9 utilizza per completare il codice Python, utilizza l'impostazione PYTHONPATH.

Python version (Versione Python)

Specifica la versione di Python da utilizzare.

Pylint command line options (Opzioni della linea di comando di Pylint)

Opzioni che AWS Cloud9 utilizza per Pylint con il codice Python. Per ulteriori informazioni, consulta Pylint User Manual (Guida per l'utente di Pylint) nel sito Web Pylint.

PYTHONPATH

I percorsi delle librerie e dei pacchetti Python utilizzati da AWS Cloud9. Ad esempio, se disponi di librerie e pacchetti personalizzati Python nella directory ~/environment, aggiungi ~/environment a questo percorso.

Format Code on Save (Formattazione codice in fase di salvataggio)

Se abilitata, AWS Cloud9 prova a formattare il codice Python ogni volta che vengono salvati i file Python.

Custom code formatter (Personalizza formattatore di codice)

Il percorso di qualsiasi configurazione di formattazione personalizzata per il codice Python.

Supporto di Go

Enable Go code completion (Abilita completamento codice PHP)

Se abilitata, AWS Cloud9 prova a completare il codice Go.

Format Code on Save (Formattazione codice in fase di salvataggio)

Se abilitata, AWS Cloud9 prova a formattare il codice Go ogni volta che vengono salvati i file Go.

Custom code formatter (Personalizza formattatore di codice)

Il percorso di qualsiasi configurazione di formattazione personalizzata per il codice Go.

Interruzione manuale dell'istanza EC2 dell'ambiente

L'impostazione dell'istanza EC2 consente di interrompere automaticamente l'istanza Amazon EC2 dell'ambiente entro 30 minuti dalla chiusura di tutte le istanze del browser Web connesse all'IDE.

Puoi anche interrompere manualmente l'istanza immediatamente utilizzando la console.

Per interrompere manualmete l'istanza EC2 dell'ambiente

  1. Dopo aver chiuso tutte le istanze del browser Web connesse all'IDE, scegli Your environments (I tuoi ambienti) nella console AWS Cloud9.

  2. Scegli il pulsante in alto a destra del riquadro che mostra i dettagli dell'ambiente in uso, quindi scegli View details (Visualizza idettagli).

  3. In Environment details (Dettagli ambiente), in EC2 Instance (istanza EC2), scegli Go To Instance (Vai all'istanza).

  4. Nella console Amazon EC2, in Instance state (Stato dell'istanza), scegli la casella di controllo per selezionare l'istanza dell'ambiente. Lo stato dell'istanza può indicare che l'istanza è ancora in esecuzione.

  5. Scegli Instance state (Stato istanza), Stop instance (Interrompi istanza).

  6. Quando viene richiesta la conferma, selezionare Stop (Arresta). Possono essere necessari alcuni minuti per arrestare l'istanza.