Strumenti e client che si connettono ad Azure DevOps

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

La nostra piattaforma di strumenti di sviluppo software è iniziata più di 20 anni fa. Visual Basic e Visual Studio sono stati rilasciati come ambiente di sviluppo integrato (IDE). Visual Studio supporta molti plug-in che ne estendono le funzionalità. 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.

Strumenti di sviluppo client desktop

Gli sviluppatori hanno accesso a molti strumenti tramite queste versioni 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.

  • Visual Studio Community: un 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 team di piccole dimensioni.
  • Visual Studio Enterprise: strumenti e soluzioni di sviluppo end-to-end integrati per i team di qualsiasi dimensione e con la necessità di ridimensionare. Supporta la progettazione, la compilazione e la gestione di applicazioni aziendali complesse.
  • Visual Studio Test Professional: fornisce l'accesso agli strumenti di test e sviluppo Microsoft per supportare la qualità e la collaborazione durante il processo di sviluppo.
  • Visual Studio Code: 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 Azure DevOps Services per Android Studio: plug-in gratuito per supportare gli sviluppatori Android e connettersi ai repository Git in Azure DevOps.
  • IntelliJ con il plug-in Azure DevOps Services per IntelliJ: 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 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. Per altre informazioni, vedere Lavorare in Team Explorer.

Pagina Home con GIT Pagina Home con il controllo della versione di Team Foundation
Home page di Team Explorer con Git come controllo del codice sorgente Home page di Team Explorer con controllo della versione di Team Foundation (TFVC) come controllo del codice sorgente

Esperienza Git di Visual Studio

Visual Studio 2019 e versioni successive offrono una nuova esperienza Git tramite il menu Git , come illustrato nell'immagine seguente. Per altre informazioni, vedere Esperienza Git in Visual Studio e confronto side-by-side di Git e Team Explorer.

Screenshot del menu Git di Visual Studio 2019.

Strumenti di integrazione di Office

È possibile integrare gli strumenti di Microsoft Office seguenti con Azure DevOps.

  • Excel: usare Excel per aggiungere e modificare in blocco gli elementi di lavoro.

Importante

A partire da Visual Studio 2019, il plug-in Team Foundation per Office è deprecato il supporto per Microsoft Project. L'integrazione del progetto e il comando TFSFieldMapping non sono supportati per Azure DevOps Server 2019 né per Azure DevOps Services. Tuttavia, è possibile continuare a usare Microsoft Excel.

  • Excel: usare Excel per aggiungere e modificare in blocco gli elementi di lavoro.

Suggerimento

Verificare che nel Programma di installazione di Visual Studio sia selezionato il componente Integrazione office di Azure DevOps, in base all'esempio seguente. Controllare l'integrazione di Office in Azure DevOps

Client specifici dell'attività

I client seguenti supportano attività specifiche, ad esempio la gestione delle attività di test, la fornitura di commenti e suggerimenti o la modifica di 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 (chiamata in precedenza estensione Exploratory Testing): questa estensione fornisce 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.
  • Feed Microsoft back Client: gli stakeholder possono 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

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. Per le note sulla versione, vedere Sequenza temporale delle funzionalità di Azure DevOps Services.

È possibile usare i browser seguenti per accedere al portale Web:

Versione Edge Internet Explorer Safari (Mac) Firefox Chrome
Servizi di Azure DevOps
Azure DevOps Server 2020.1
Più recenti Non supportato 14.1 e versioni successive Più recenti Più recenti
Azure DevOps Server 2020
Azure DevOps Server 2019
TFS 2018
TFS 2017
Più recenti 11 e versioni successive 14.1 e versioni successive Più recenti Più recenti
TFS 2015 Più recenti 9 e versioni successive 5 e versioni successive Più recenti Più recenti
TFS 2013 9 e versioni successive 5 e versioni successive Più recenti Più recenti

Microsoft Edge, Firefox e Chrome si aggiornano automaticamente, quindi Azure DevOps supporta la versione più recente.

Per altre informazioni, vedere Navigazione nel portale Web.

Estensioni basate su browser

Diverse estensioni vengono compilate e gestite dal team del prodotto Azure DevOps Services:

  • Ricerca codice: aumentare la collaborazione tra team e la condivisione del codice. Consente 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. È possibile individuare esempi di implementazione, definizioni di esplorazione e testo di errore.
  • Ricerca di elementi di lavoro: per trovare rapidamente gli elementi di lavoro pertinenti, cercare in tutti i campi degli elementi di lavoro in 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 i filtri di ricerca inline, in qualsiasi campo dell'elemento di lavoro, per restringere rapidamente un elenco di elementi di lavoro.

Altre estensioni sono disponibili nelle estensioni delle impostazioni>>dell'organizzazione di Azure DevOps Sfoglia marketplace. Vedere anche Panoramica delle estensioni per Azure Boards.

Strumenti da riga di comando

È possibile eseguire molte attività amministrative e di sviluppo del codice usando gli strumenti da riga di comando seguenti:

Supporto integrato degli strumenti per applicazioni di terze parti

Gli strumenti seguenti forniscono supporto per il monitoraggio e l'interazione con Azure DevOps da un'applicazione di terze parti.

Estensioni del Marketplace

Visual Studio e Azure DevOps offrono un'ampia gamma di funzionalità e funzionalità. Forniscono anche un mezzo per estendere e condividere tale funzionalità.

Le estensioni sono semplici componenti aggiuntivi che è possibile usare per personalizzare ed estendere le esperienze devOps e di rilevamento del lavoro. Sono scritti con tecnologie standard, HTML, JavaScript e CSS. È possibile sviluppare estensioni personalizzate usando gli strumenti di sviluppo preferiti.

Le estensioni possono essere compilate usando la libreria API RESTful. Pubblicare le estensioni in Azure DevOps Marketplace. È possibile gestirli privatamente o condividerli con milioni di sviluppatori che usano Visual Studio e Azure DevOps.

Per altre informazioni, vedere Azure DevOps Marketplace e Panoramica delle estensioni.

API REST

Le API Di Azure DevOps sono basate su hook REST, OAuth, JSON e del servizio, tutte le 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.