Informazioni su Codespaces

Nota: Codespaces è attualmente in beta pubblica limitata e soggetto a modifiche. Durante il periodo beta, GitHub non fornisce alcuna garanzia sulla disponibilità di spazi di codice. Per ulteriori informazioni sull’adesione alla beta, vedere ” Adesione alla beta.”

Informazioni su Codespaces

Codespaces è un ambiente di sviluppo cloud disponibile nel tuo browser. Uno spazio di codice include tutto ciò che è necessario sviluppare per un repository specifico, incluso un editor di testo con evidenziazione della sintassi e completamento automatico, un terminale, strumenti di debug e comandi Git, tutti all’interno di GitHub. È inoltre possibile installare le estensioni di codice di Visual Studio nel proprio spazio di codice per aggiungere ulteriori funzionalità.

Codespaces rende più facile per gli sviluppatori a bordo di una nuova società o iniziare a contribuire a un progetto open-source. I manutentori del progetto possono configurare un repository in modo che, quando si crea uno spazio di codice per il repository, le dipendenze del progetto siano incluse automaticamente. È possibile avviare la codifica più velocemente riducendo il tempo impiegato per configurare l’ambiente.

Codespaces consente di sviluppare nel cloud anziché localmente. Gli sviluppatori possono contribuire da qualsiasi luogo, su qualsiasi macchina, inclusi tablet o Chromebook, e non c’è bisogno di mantenere copie locali di proprietà intellettuale.

Uno spazio di codice aperto

Utilizzando spazi di codice

Ogni sviluppatore può creare uno o più spazi di codice per qualsiasi repository pubblico o per qualsiasi repository privato di proprietà del proprio account utente. Durante la beta, i repository privati di proprietà di organizzazioni o qualsiasi repository di proprietà di un’organizzazione che richiede SAML Single Sign-on non sono supportati. Ogni spazio di codice creato è disponibile solo per te. Nessun altro può lavorare nel tuo spazio di codice.

Ogni spazio di codice è associato a un ramo specifico di un repository. È possibile creare più di uno spazio di codice per repository o anche per ramo. Tuttavia, ogni account utente ha un limite di spazio di due codici durante la beta pubblica limitata. Se hai raggiunto il limite e vuoi creare un nuovo spazio di codice, devi prima eliminare uno spazio di codice. Per ulteriori informazioni, vedere ” Eliminazione di uno spazio di codice.”

È possibile modificare il codice, eseguire il debug e utilizzare i comandi Git durante lo sviluppo in uno spazio di codice con Visual Studio Code. Per ulteriori informazioni, consultare la documentazione del codice di Visual Studio.

È possibile connettersi al proprio spazio di codice direttamente dal codice di Visual Studio. Per ulteriori informazioni, vedere ” Utilizzo degli spazi di codice nel codice di Visual Studio.”

È possibile creare una configurazione predefinita dello spazio di codice per il repository che determina l’ambiente di ogni nuovo spazio di codice creato da chiunque per quel repository. La configurazione definisce un contenitore di sviluppo che può includere framework, strumenti, estensioni e port forwarding. Per ulteriori informazioni, vedere ” Configurazione degli spazi di codice per il progetto.”

Puoi anche personalizzare aspetti dell’ambiente dello spazio di codice per qualsiasi spazio di codice creato dal tuo account. La personalizzazione può includere preferenze di shell e strumenti aggiuntivi. Per ulteriori informazioni, consulta ” Personalizzazione degli spazi di codice per il tuo account.”

È possibile configurare le impostazioni per aggiungere segreti crittografati, abilitare la verifica GPG e consentire agli spazi di codice di accedere ad altri repository. Per ulteriori informazioni, vedere “Gestione dei segreti crittografati per gli spazi di codice”, “Gestione della verifica GPG per gli spazi di codice” e ” Gestione dell’accesso e della sicurezza per gli spazi di codice.”

Puoi vedere ogni spazio di codice di proprietà del tuo account utente all’indirizzo github.com/codespaces.

Durante la beta, la funzionalità è limitata.

  • Per la migliore esperienza con spazi di codice, si consiglia di utilizzare un browser basato su Chromium, come Google Chrome o Microsoft Edge.
  • È disponibile solo una singola dimensione di codespace.
  • Sono supportati solo i contenitori Linux.
  • Uno spazio di codice non è completamente ripristinabile. I processi che erano in esecuzione al momento dell’arresto dello spazio di codice non verranno riavviati.

Informazioni sulla fatturazione per Codespaces

Codespaces è libero di utilizzare durante la beta. Quando gli spazi di codice diventano generalmente disponibili, ti verrà addebitato l’utilizzo di archiviazione e calcolo. Per ulteriori informazioni, vedere ” Informazioni sulla fatturazione degli spazi di codice.”

Partecipare alla beta

Un numero limitato di persone sarà invitato a partecipare alla beta. Per unirti alla lista d’attesa, vedi Iscriviti a Codespaces beta.

Come contattarci su Codespace

Se si riscontrano problemi nell’utilizzo di Codespace, vedere “Risoluzione dei problemi del proprio codespace.”

Se hai ancora bisogno di aiuto o hai un feedback sugli spazi di codice, usa la discussione sui feedback degli spazi di codice.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.