View a markdown version of this page

Scrivi e modifica codice con Dev Environments in CodeCatalyst - Amazon CodeCatalyst

Amazon non CodeCatalyst è più aperto a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta Come migrare da CodeCatalyst.

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

Scrivi e modifica codice con Dev Environments in CodeCatalyst

Gli ambienti di sviluppo sono ambienti di sviluppo basati sul cloud. In Amazon CodeCatalyst, utilizzi Dev Environments per lavorare sul codice archiviato nei repository di origine del tuo progetto. Quando crei un Dev Environments, hai diverse opzioni:

  • Crea un ambiente di sviluppo specifico per il progetto in CodeCatalyst cui lavorare sul codice con un ambiente di sviluppo integrato (IDE) supportato.

  • Crea un Dev Environment vuoto, clona il codice da un repository sorgente e lavora su quel codice con un IDE supportato.

  • Crea un ambiente di sviluppo in un IDE e clona un repository di sorgenti nell'ambiente di sviluppo

Un devfile è un file YAML a standard aperto che standardizza i tuoi ambienti di sviluppo. In altre parole, questo file codifica gli strumenti di sviluppo richiesti per il tuo ambiente di sviluppo. Di conseguenza, puoi configurare rapidamente un ambiente di sviluppo, passare da un progetto all'altro e replicare la configurazione dell'ambiente di sviluppo tra i membri del team. Gli ambienti di sviluppo riducono al minimo il tempo impiegato per creare e mantenere un ambiente di sviluppo locale, poiché utilizzano un devfile che configura tutti gli strumenti necessari per codificare, testare ed eseguire il debug di un determinato progetto.

Importante

Dev Environments può eseguire script tramite devfile che hanno accesso alle tue credenziali. CodeCatalyst Ispeziona il repository prima di aprire risorse non attendibili.

Gli strumenti di progetto e le librerie applicative inclusi nel tuo Dev Environment sono definiti dal devfile nel repository dei sorgenti del tuo progetto. Se non hai un devfile nel tuo repository di origine, applica CodeCatalyst automaticamente un devfile predefinito. Questo devfile predefinito include strumenti per i linguaggi e i framework di programmazione usati più di frequente. Se il progetto è stato creato utilizzando un blueprint, viene creato automaticamente un devfile da. CodeCatalyst Per ulteriori informazioni sul devfile, vedere. https://devfile.io

Dopo aver creato un Dev Environment, solo tu puoi accedervi. Nel tuo Dev Environment, puoi visualizzare e lavorare sul codice del tuo repository sorgente in un IDE supportato.

Per impostazione predefinita, un Dev Environment è configurato per avere un processore a 2 core, 4 GB di RAM e 16 GB di storage persistente. Se disponi delle autorizzazioni di amministratore di Space, puoi modificare il livello di fatturazione dello spazio per utilizzare diverse opzioni di configurazione di Dev Environment e gestire i limiti di calcolo e archiviazione.