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.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
La piattaforma Microsoft degli strumenti di sviluppo software è ben consolidata. L'ambiente di sviluppo integrato (IDE) di Visual Basic e Visual Studio supporta i team nello sviluppo software e offre un catalogo di plug-in per estendere le funzionalità del prodotto. In particolare, il plug-in Team Explorer consente al client di Visual Studio di connettersi ad Azure DevOps per supportare il controllo del codice sorgente, il rilevamento del lavoro, la compilazione e le operazioni di test. Questo articolo descrive vari strumenti e client che è possibile usare per connettersi ad Azure DevOps e migliorare lo sviluppo.
Strumenti per lo sviluppo del client desktop
Gli sviluppatori hanno accesso a molti strumenti tramite le versioni seguenti di Visual Studio e plug-in. Per scaricare qualsiasi versione di Visual Studio, passare alla pagina Download di Visual Studio. Per comprendere le funzionalità disponibili con le versioni di Visual Studio, vedere Confrontare le offerte di Visual Studio.
Versione di Visual Studio | Descrizione |
---|---|
Comunità di Visual Studio | IDE completo ed estendibile per la creazione di applicazioni moderne per Android, iOS e Windows, incluse applicazioni Web e servizi cloud. (Sostituisce Visual Studio Express) |
Visual Studio Professional | Strumenti e servizi di sviluppo per supportare singoli sviluppatori o piccoli team. |
Visual Studio Enterprise | Strumenti e soluzioni di sviluppo integrati e end-to-end per team di qualsiasi dimensione e con la necessità di scalare. Supporta la progettazione, la compilazione e la gestione di applicazioni aziendali complesse. |
Visual Studio Test Professional | Accesso agli strumenti di test e sviluppo Microsoft per supportare la qualità e la collaborazione durante il processo di sviluppo. |
Codice di Visual Studio | Editor di codice open source gratuito con un'estensione gratuita per supportare la connessione ai repository Git in Azure DevOps. |
Android Studio con il plug-in di Azure DevOps Services | Plug-in gratuito per supportare gli sviluppatori Android e connettersi ai repository Git in Azure DevOps. |
IntelliJ con il plug-in di Azure DevOps Services | Plug-in gratuito per supportare gli sviluppatori che usano IntelliJ IDEA o Android Studio per connettersi ai repository Git in Azure DevOps. |
Per iniziare a usare le librerie client, vedere Esempi di libreria client.
Plug-in di Team Explorer
Team Explorer, un plug-in a tutte le versioni di Visual Studio, connette Visual Studio ai progetti definiti in Azure DevOps. È possibile gestire codice sorgente, elementi di lavoro e compilazioni. Team Explorer supporta l'uso di Git e Team Foundation Version Control (TFVC) per il controllo del codice sorgente. Per altre informazioni, vedere Lavorare in Team Explorer.
Esperienza Git di Visual Studio
Visual Studio 2019 e versioni successive fornisce al menu Git l'accesso rapido alle attività del controllo del codice sorgente e del repository.
Per altre informazioni, vedere Esperienza Git in Visual Studio e confronto side-by-side di Git e Team Explorer.
Strumenti di integrazione di Office
Se si desidera aggiungere e modificare in blocco elementi di lavoro con Azure DevOps, è possibile integrare Microsoft Office Excel. Per supportare l'integrazione, è necessario installare il componente aggiuntivo Azure DevOps Office Integration 2019 .
Clienti con esigenze specifiche per l'attività
I client seguenti supportano attività specifiche, ad esempio la gestione delle attività di test, il feedback e la modifica degli elementi di lavoro:
- Piani di test di Azure: gestire le attività di test, creare ed eseguire test manuali e creare e tenere traccia dei bug rilevati durante le attività di test.
- Estensione Test & Feedback (in precedenza, estensione Exploratory Testing): accedere a un plug-in leggero a un Web browser. Gli stakeholder possono rispondere alle richieste di feedback per le storie utente e le funzionalità create in Azure DevOps. Questa estensione è gratuita per gli stakeholder.
- Microsoft Feedback Client: consente agli stakeholder di usare questo client per registrare commenti e suggerimenti per l'applicazione come commenti scritti in formato video, audio o digitato. Questo client viene installato con tutte le versioni di Visual Studio oppure può essere installato dal download gratuito. Tutti i commenti e suggerimenti vengono archiviati nell'archivio dati degli elementi di lavoro e richiedono che gli stakeholder dispongano delle autorizzazioni.
strumenti web basati su browser
Gli strumenti Web basati su browser sono disponibili per la connessione con Azure DevOps. È possibile usare gli strumenti di collaborazione supportati tramite il portale Web o le estensioni compilate e gestite dal team di prodotto di Azure DevOps Services.
Supporto del portale Web
Gli strumenti di collaborazione supportati tramite il portale Web sono riepilogati in Servizi essenziali. Le nuove funzionalità vengono distribuite ogni tre settimane per Azure DevOps Services e trimestrali per Azure DevOps Server.
La tabella seguente elenca i browser supportati e le versioni di Azure DevOps applicabili:
Navigatore web | Versione | Supporto di Azure DevOps |
---|---|---|
Microsoft Edge, Firefox, Chrome | Più recenti | Azure DevOps Services, Azure DevOps Server 2019 e versioni successive |
Safari (Mac) | 14.1 e versioni successive | Azure DevOps Services, Azure DevOps Server 2019 e versioni successive |
Internet Explorer | 11 e versioni successive | Solo Azure DevOps Server 2019 e 2020 |
Per altre informazioni, vedere Navigazione nel portale Web.
Estensioni basate su navigatore
Il team di prodotto di Azure DevOps Services gestisce le estensioni predefinite seguenti:
- Ricerca codice: aumentare la collaborazione tra team e la condivisione del codice. Consentire agli sviluppatori di individuare rapidamente le informazioni pertinenti all'interno della codebase di tutti i progetti ospitati all'interno di un'organizzazione o di una raccolta. Scopri esempi di implementazione, consulta le definizioni e testi di errore.
- Ricerca di elementi di lavoro: Trova rapidamente gli elementi di lavoro pertinenti e cerca in tutti i campi degli elementi di lavoro attraverso tutti i progetti di un'organizzazione. Eseguire ricerche full-text in tutti i campi per individuare in modo efficiente gli elementi di lavoro pertinenti. Usare filtri di ricerca in linea su qualsiasi campo di un elemento di lavoro e restringere rapidamente un elenco di elementi di lavoro.
È possibile trovare altre estensioni in Azure DevOps inEstensionidelle impostazioni >dell'organizzazione>Sfoglia marketplace. Per altre informazioni, vedere Informazioni sulla migrazione e l'integrazione dei dati di rilevamento del lavoro.
Strumenti da riga di comando
È possibile completare molte attività amministrative e di sviluppo del codice usando gli strumenti da riga di comando seguenti:
- Comandi CLI di Azure DevOps (az devops)
- Comandi Git
- Comandi TFVC
- Comandi di gestione dei casi di test (TCM)
- Gestire le autorizzazioni con lo strumento da riga di comando (az devops security)
- witAdmin (rilevamento degli elementi di lavoro)
Supporto integrato degli strumenti per applicazioni di terze parti
Diversi strumenti forniscono supporto per il monitoraggio e l'interazione con Azure DevOps da un'applicazione di terze parti.
Servizio | Strumenti integrati | Riferimenti |
---|---|---|
Schede di Azure | Slack, Microsoft Teams |
-
Azure Boards con Slack - Azure Boards con Microsoft Teams |
Azure Repos | Slack, Microsoft Teams |
-
Azure Repos con Slack - Azure Repos con Microsoft Teams |
Azure Pipelines | Slack, Microsoft Teams, ServiceNow, Jenkins |
-
Azure Pipelines con Slack - Azure Pipelines con Microsoft Teams - Gestione delle modifiche con ServiceNow - Distribuzione continua da Jenkins |
Estensioni del Marketplace
Visual Studio e Azure DevOps offrono diverse funzionalità e funzionalità e la possibilità di estendere e condividere le funzionalità. Le estensioni sono semplici componenti aggiuntivi che è possibile usare per personalizzare ed estendere le esperienze di monitoraggio del lavoro e di Azure DevOps. Le estensioni vengono scritte con tecnologie standard come HTML, JavaScript e CSS. È anche possibile sviluppare estensioni personalizzate usando gli strumenti di sviluppo preferiti:
- Creare estensioni personalizzate usando la libreria API RESTful.
- Pubblicare le estensioni in Azure DevOps Marketplace.
- Gestire le estensioni per uso privato o condividere le estensioni con milioni di sviluppatori che usano Visual Studio e Azure DevOps.
Per altre informazioni, vedere Azure DevOps Marketplace e Panoramica delle estensioni.
Interfacce di Programmazione delle Applicazioni REST
Le API di Azure DevOps sono basate su REST, OAuth, JSON e hook del servizio. Queste risorse sono tecnologie Web standard ampiamente supportate nel settore. Le API REST vengono fornite per supportare la compilazione di estensioni per Azure DevOps. Per altre informazioni, vedere Panoramica dell'API REST.