Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ambienti di sviluppo supportati
È possibile eseguire qualsiasi azd modello in uno degli ambienti di sviluppo supportati seguenti:
| Ambiente | Descrizione | Vantaggi | Svantaggi | Fase della funzionalità |
|---|---|---|---|---|
| Macchina locale tramite CLI | Non in un contenitore, le dipendenze vengono installate manualmente dall'utente e il progetto viene eseguito nel computer locale. | È possibile controllare tutte le dipendenze. Potresti avere già alcune dipendenze installate. Non è necessario installare Docker. | È necessario installare manualmente tutte le dipendenze. | Stabile |
| Visual Studio Code | Puoi lavorare con azd utilizzando un editor di codice e un sistema di estensione con cui potresti già avere familiarità. |
Richiede l'installazione di un'estensione. | Versione Beta | |
| Visual Studio |
Esegui e fai il debug azd dei modelli utilizzando Visual Studio (anteprima). |
È possibile usare azd con un IDE con cui si potrebbe già essere a proprio agio. |
Richiede l'installazione di una versione di anteprima separata di Visual Studio. | Alfa |
| DevContainer/VS Code Remote - Contenitori | Contenitore con tutte le dipendenze installate ed eseguite nel computer locale. | Oltre a VS Code, Docker e l'estensione Vs Code per contenitori remoti, tutte le dipendenze vengono installate automaticamente in DevContainer. | È necessario clonare il repository. L'inizializzazione del contenitore può richiedere molto tempo. | Versione Beta |
| GitHub Codespaces | Contenitore con tutte le dipendenze installate ed eseguite su GitHub.com nel browser. | Tutte le dipendenze vengono installate senza clonare il codice in locale. | L'esecuzione e il debug che richiedono l'avvio di un Web browser non sono attualmente supportati a causa di limitazioni note con GitHub Codespaces. | Versione Beta |
Servizi di calcolo di Azure supportati (host)
azd supporta diversi servizi per l'hosting dell'app. I servizi contrassegnati come alfa sono sperimentali e devono essere abilitati manualmente con azd config per usarli.
Le funzionalità beta possono riscontrare cambiamenti critici.
non si prevede che le funzionalità stabili verifichino modifiche di rilievo.
Per altre informazioni su ogni fase di funzionalità, vedere Funzionalità di controllo delle versioni e strategia di rilascio. Per un elenco di tutte le funzionalità e delle relative fasi, vedere Fasi di funzionalità alfa, beta e stabile.
| Servizio di calcolo di Azure | Fase delle funzionalità |
|---|---|
| Servizio app di Azure | Stabile |
| App Web statiche di Azure | Stabile |
| Azure Container Apps (inclusi i job dell'app contenitore) | Stabile |
| Funzioni di Azure | Stabile |
| Servizio Azure Kubernetes | Beta (solo per i progetti distribuibili tramite kubectl apply -f) |
Linguaggi e framework supportati
Linguaggi e framework attualmente supportati:
| Lingua | Fase delle funzionalità |
|---|---|
| Node.js | Stabile |
| Pitone | Stabile |
| .NET | Stabile |
| Giava | Stabile |
Per altre informazioni su ogni fase di funzionalità, vedere Strategia di rilascio e controllo delle versioni delle funzionalità
Passaggi successivi
- Installare l'interfaccia della riga di comando per sviluppatori di Azure.
-
Esamina il
azdquickstart per vedere l'Azure Developer CLI in azione.