Introduzione a Visual Studio Codespaces-Cloud IDE

L’IDE basato sul Web di Visual Studio Codespaces (precedentemente Visual Studio Online / VSO) è ora disponibile per essere utilizzato. Basato sul popolare editor di codice di Visual Studio, offre una sensazione familiare e spazio di lavoro per la scrittura e il lavoro con il codice sorgente.. Ciò offre anche l’estensibilità del supporto delle estensioni di codice di Visual Studio, anche se al momento non sappiamo quante o quali estensioni di codice VS saranno supportate.



Creazione del primo spazio di codice di Visual Studio & Piano di fatturazione

Ecco una panoramica dell’accesso agli spazi di codice di Visual Studio (l’IDE basato su cloud di Microsoft) e iniziare con gli strumenti.

  1. Inizia aprendo un browser web e navigando verso https://online.visualstudio.com
  2. Una volta effettuato l’accesso, per la prima volta, vedrai una schermata che mostra che non hai ambienti, con un pulsante Crea spazio di codice.
    Introduzione a Visual Studio Codespaces-Cloud IDE 1
  3. Fare clic sul pulsante Crea spazio di codice.
  4. Si aprirà il riquadro Crea un piano di fatturazione. Verrà utilizzato per specificare un nuovo piano di fatturazione di Visual Studio Codespaces da creare all’interno della sottoscrizione di Azure.
    Introduzione a Visual Studio Codespaces - Cloud IDE 2
    Specificare i seguenti valori in questo riquadro:
    • Sottoscrizione: scegliere la sottoscrizione di Azure a cui il login ha accesso per creare il nuovo piano di fatturazione.
    • Posizione: Scegliere la regione di Azure per ospitare il piano di fatturazione.
  5. Facoltativamente, è possibile espandere le opzioni avanzate per visualizzare la seguente configurazione:
    • Nome piano: specificare il nome del piano di fatturazione da creare all’interno della sottoscrizione di Azure.
    • Gruppo di risorse: specificare il nome del gruppo di risorse in cui inserire il nuovo piano di fatturazione.
  6. Inserisci i valori desiderati, quindi fai clic su Crea.
  7. Con il piano di fatturazione appena creato, si aprirà automaticamente il riquadro Crea spazio di codice.
  8. Per creare il primo spazio di codice, inserisci i valori richiesti, quindi fai clic su Crea. È possibile utilizzare i seguenti valori per provare questo per la prima volta.
    • Nome dello spazio di codice: specificare un nome per il nuovo spazio di codice. È necessario utilizzare un nome simile al progetto o all’attività per cui verrà utilizzato questo ambiente.
    • Repository Git: facoltativamente, specificare un repository Git per questo Spazio di codice da clonare. Questo può essere specificato in due diversi formati:
      • URL del progetto GitHub: È possibile specificare l’URL completo della home page per un progetto GitHub. Come https://github.com/build5nines/az-kung-fu.
      • GitHub Forma abbreviata: è possibile specificare un nome di repository GitHub formattato delimitato da una barra nel formato organization/repo; ad esempio build5nines/az-kung-fu.
    • Tipo di istanza: specificare il core della CPU e la configurazione della memoria da eseguire per lo spazio di codice di Visual Studio.
    • Sospendi lo spazio di codice inattivo dopo…: specifica il periodo di tempo fino a quando lo spazio di codice non viene sospeso automaticamente quando non è in uso.
      Introduzione a Visual Studio Codespaces - Cloud IDE 3
  9. Lo spazio di codice di Visual Studio appena creato si aprirà ora all’editor di codice online / IDE.

Introduzione a Visual Studio Codespaces-Cloud IDE 4
Screenshot: Spazi di codice di Visual Studio IDE


Modifica, Commit, un codice di sincronizzazione Cambia utilizzando Visual Studio Codespaces

Ecco una panoramica di aprire l’editor di Visual Studio Codespaces, apportare alcune modifiche al codice, e commettere tali modifiche di nuovo al repository GitHub per uno spazio di codice.

  1. All’interno del riquadro dell’area di lavoro sul lato sinistro dello schermo, fare clic su un file nel progetto per aprirlo all’interno dell’editor.

     Spazi di codice di Visual Studio-Editor basato sul Web

    Spazi di codice di Visual Studio-Editor basato sul Web
  2. Apportare alcune modifiche al file, quindi salvarli facendo clic sul menu hamburger in alto a sinistra, e selezionando File, quindi Salva.

     Spazi di codice di Visual Studio-Menu Salva file

    Spazi di codice di Visual Studio-Menu Salva file

    Nota: Puoi vedere che ci sono diverse opzioni di menu disponibili all’interno dell’editor di Visual Studio Codespace e che è la stessa esperienza di stile VS Code che hai imparato ad amare.

  3. Per eseguire il commit delle modifiche al repository Git “locale” di Visual Studio Online (che è stato clonato da GitHub), fare clic sulla scheda Controllo origine sul lato sinistro della finestra, quindi utilizzare l’interfaccia utente per aggiungere modifiche e commit.

    Visual Studio Codespaces - Scheda Controllo del codice Sorgente

    Visual Studio Codespaces - Scheda Controllo del codice Sorgente
  4. una Volta eseguito il commit delle modifiche, è possibile eseguire la Sincronizzazione con il Repository GitHub facendo clic sui puntini di sospensione (…) nell’Origine Controllo della scheda, quindi selezionare l’opzione di Sincronizzazione.

     Spazi di codice di Visual Studio - Scheda Controllo sorgente-Menu Sincronizzazione

    Spazi di codice di Visual Studio - Scheda Controllo sorgente-Menu Sincronizzazione
  5. Ti verrà richiesta una conferma che vuoi ” spingere e tirare commit da e verso ‘origine / master'”. Fare clic su OK per procedere con l’azione di sincronizzazione.

    Visual Studio Codespaces - Confermare la Sincronizzazione

    Visual Studio Codespaces - Confermare la Sincronizzazione
  6. La prima volta che si esegue questa operazione, Visual Studio Online aprirà una nuova scheda del browser per GitHub Autorizzazione pagina in modo da poter autorizzare Visual Studio Codespaces con le necessarie autorizzazioni necessarie contro GitHub per il tuo account.

     Richiesta di spazi di codice di Visual Studio per le autorizzazioni GitHub

    Richiesta di spazi di codice di Visual Studio per le autorizzazioni GitHub
  7. Facendo clic sul pulsante Autorizza, gli spazi di codice di Visual Studio verranno autorizzati ad accedere al tuo account GitHub.

  8. Dopo che Visual Studio Codespaces è stato autorizzato, completerà l’operazione di sincronizzazione con il repository GitHub. Ora puoi navigare su GitHub per vedere che il commit è stato effettivamente sincronizzato.


Installare le estensioni all’interno di Visual Studio Codespaces

L’editor Web di Visual Studio Codespaces è costruito sulla base di Visual Studio Code (VS Code). In quanto tale, condivide molte cose tra cui un’interfaccia utente / esperienza familiare e la possibilità di installare estensioni di codice VS. Ciò consente di utilizzare essenzialmente lo stesso editor di codice VS con estensioni installate dal browser web, su qualsiasi dispositivo!

È possibile installare l’estensione negli spazi di codice di Visual Studio allo stesso modo dell’installazione delle estensioni nel codice VS.

  1. Apri la scheda Estensioni facendo clic sull’icona sul lato sinistro dell’editor
  2. Cerca e individua le tue estensioni preferite.
  3. Fare clic sul pulsante Installa per l’estensione per installarlo all’interno di Visual Studio Codespaces editor.
Introduzione a Visual Studio Codespaces-Cloud IDE 5
Screenshot: Installa le estensioni in Visual Studio Codespaces IDE


Risorse di Visual Studio Codespaces nella sottoscrizione di Azure

Quando si crea un piano di fatturazione di Visual Studio Codespaces, tale piano viene addebitato sulla sottoscrizione di Azure. Ciò significa che il piano di fatturazione viene creato all’interno della sottoscrizione di Azure e risiede insieme a tutte le altre risorse di Azure.

  • iniziare con Visual Studio Codespaces - Cloud IDE 6
    VS Codespaces Piano di Fatturazione all’interno di Azure
  • iniziare con Visual Studio Codespaces - Cloud IDE 7
    VS Codespaces Piano di Fatturazione all’interno del Gruppo di Risorse


Avvolgere

Come si può vedere Visual Studio Codespaces (precedentemente Visual Studio Online) è abbastanza facile per iniziare con. Inoltre, l’utilizzo dell’interfaccia utente e dell’esperienza di Visual Studio Code IDE rende familiare l’editor di VS Codespaces. È anche possibile installare le estensioni in spazi di codice di Visual Studio!

Codifica felice!

PS Originariamente annunciato a maggio 2019 come Visual Studio Online (VSO), è incredibile ottenere finalmente l’accesso pubblico e poter iniziare a provare / utilizzare gli spazi di codice di Visual Studio.

Circa l’autore

Microsoft MVP

Chris è il fondatore di Build5Nines.com e Microsoft MVP in Azure & IoT con 20 anni di esperienza nella progettazione e costruzione di sistemi Cloud & Enterprise. È anche un Microsoft Certified: Azure Solutions Architect, developer, Microsoft Certified Trainer (MCT) e Cloud Advocate. Ha una passione per la tecnologia e condividere ciò che impara con gli altri per aiutare a consentire loro di imparare più velocemente ed essere più produttivi.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.