Partager via


Outils et clients se connectant à Azure DevOps

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

La plateforme Microsoft d’outils de développement logiciel est bien établie. L’environnement de développement intégré Visual Basic et Visual Studio prend en charge les équipes dans leur développement logiciel et propose un catalogue de plug-ins pour étendre les fonctionnalités du produit. En particulier, le plug-in Team Explorer permet au client Visual Studio de se connecter à Azure DevOps pour prendre en charge le contrôle de code source, le suivi du travail, la génération et les opérations de test. Cet article décrit différents outils et clients que vous pouvez utiliser pour vous connecter à Azure DevOps et améliorer votre développement.

Outils de développement client de bureau

Les développeurs ont accès à de nombreux outils via les versions suivantes de Visual Studio et des plug-ins. Pour télécharger n’importe quelle version de Visual Studio, accédez à la page Téléchargements de Visual Studio. Pour comprendre les fonctionnalités que vous obtenez avec les versions de Visual Studio, consultez Comparer les offres Visual Studio.

Version de Visual Studio Descriptif
Communauté Visual Studio IDE complet et extensible pour la création d’applications modernes pour Android, iOS et Windows, y compris les applications web et les services cloud. (Remplace Visual Studio Express)
Visual Studio Professionnel Outils et services de développement pour prendre en charge des développeurs individuels ou des petites équipes.
Visual Studio Entreprise Outils et solutions de développement intégrés, de bout en bout pour les équipes de toute taille et nécessitant une mise à l’échelle. Prend en charge la conception, la création et la gestion d’applications d’entreprise complexes.
Visual Studio Test Professionnel Accès aux outils de test et de développement Microsoft pour prendre en charge la qualité et la collaboration tout au long du processus de développement.
Visual Studio Code Éditeur de code open source gratuit avec une extension gratuite pour prendre en charge la connexion aux référentiels Git sur Azure DevOps.
Android Studio avec le plug-in Azure DevOps Services Plug-in gratuit pour prendre en charge les développeurs Android et se connecter aux référentiels Git sur Azure DevOps.
IntelliJ avec le plug-in Azure DevOps Services Plug-in gratuit pour prendre en charge les développeurs qui utilisent IntelliJ IDEA ou Android Studio pour se connecter aux dépôts Git sur Azure DevOps.

Pour bien démarrer avec les bibliothèques clientes, consultez les exemples de bibliothèques clientes.

Plug-in Team Explorer

Team Explorer, un plug-in à toutes les versions de Visual Studio, connecte Visual Studio aux projets définis dans Azure DevOps. Vous pouvez gérer le code source, les éléments de travail et les générations. Team Explorer prend en charge l’utilisation de Git et team Foundation Version Control (TFVC) pour le contrôle de code source. Pour plus d’informations, consultez Travail dans Team Explorer.

Capture d’écran de la page d’accueil Team Explorer montrant Git comme forme de contrôle de code source dans Visual Studio 2022.

Expérience Git de Visual Studio

Visual Studio 2019 et versions ultérieures fournit le menu Git avec un accès rapide aux tâches de contrôle de code source et de référentiel.

Capture d’écran du menu Git dans Visual Studio 2022.

Visual Studio 2022 fournit également les fenêtres Modifications Git et référentiel Git :

Capture d’écran des fenêtres Modifications Git et Référentiel Git dans Visual Studio 2022.

Pour plus d’informations, consultez l’expérience Git dans Visual Studio et la comparaison côte à côte de Git et Team Explorer.

Outils d’intégration Office

Si vous souhaitez ajouter et modifier en bloc des éléments de travail avec Azure DevOps, vous pouvez intégrer Microsoft Office Excel. Pour prendre en charge l’intégration, vous devez installer le complément Azure DevOps Office Integration 2019 .

Clients spécifiques à une tâche

Les clients suivants prennent en charge des tâches spécifiques, telles que la gestion des efforts de test, la fourniture de commentaires et la modification des éléments de travail :

Outils web basés sur un navigateur

Les outils web basés sur un navigateur sont disponibles pour la connexion avec Azure DevOps. Vous pouvez utiliser des outils de collaboration pris en charge par le biais du portail web ou des extensions créées et gérées par l’équipe produit Azure DevOps Services.

Prise en charge du portail web

Les outils de collaboration pris en charge via le portail web sont résumés sous Services essentiels. De nouvelles fonctionnalités sont déployées toutes les trois semaines pour Azure DevOps Services et trimestrielles pour Azure DevOps Server.

Le tableau suivant répertorie les navigateurs pris en charge et les versions d’Azure DevOps applicables :

Navigateur Version Prise en charge d’Azure DevOps
Microsoft Edge, Firefox, Chrome Les plus récents Azure DevOps Services, Azure DevOps Server 2019 et versions ultérieures
Safari (Mac) 14.1 et versions ultérieures Azure DevOps Services, Azure DevOps Server 2019 et versions ultérieures
Internet Explorer 11 et versions ultérieures Azure DevOps Server 2019 et 2020 uniquement

Pour plus d’informations, consultez la navigation du portail web .

Extensions basées sur un navigateur

L’équipe produit Azure DevOps Services gère les extensions intégrées suivantes :

  • Recherche de code : augmentez la collaboration entre les équipes et le partage de code. Permettre aux développeurs de localiser rapidement des informations pertinentes dans la base de code de tous les projets hébergés au sein d’une organisation ou d’une collection. Découvrez des exemples d’implémentation, des définitions de navigation et du texte d’erreur.
  • Recherche d’éléments de travail : recherchez rapidement des éléments de travail pertinents et recherchez tous les champs d’élément de travail sur tous les projets d’une organisation. Exécutez des recherches en texte intégral sur tous les champs pour localiser efficacement les éléments de travail pertinents. Utilisez des filtres de recherche inline, sur n’importe quel champ d’élément de travail et réduisez rapidement une liste d’éléments de travail.

Vous pouvez trouver plus d’extensions dans Azure DevOps sous les paramètres de l’organisation>Extensions>Parcourir la marketplace. Pour plus d’informations, consultez À propos de la migration et de l’intégration des données de suivi du travail.

Outils de ligne de commande

Vous pouvez effectuer de nombreuses tâches de développement et d’administration de code à l’aide des outils en ligne de commande suivants :

Prise en charge intégrée des outils pour les applications tierces

Plusieurs outils prennent en charge la supervision et l’interaction avec Azure DevOps à partir d’une application tierce.

Service Outils intégrés références
Azure Boards Slack, Microsoft Teams - Azure Boards avec Slack
- Azure Boards avec Microsoft Teams
Azure Repos Slack, Microsoft Teams - Azure Repos avec Slack
- Azure Repos avec Microsoft Teams
Azure Pipelines Slack, Microsoft Teams, ServiceNow, Jenkins - Azure Pipelines avec Slack
- Azure Pipelines avec Microsoft Teams
- Gestion des modifications avec ServiceNow
- Déploiement continu à partir de Jenkins

Extensions de la Place de marché

Visual Studio et Azure DevOps offrent différentes fonctionnalités et fonctionnalités, ainsi que la possibilité d’étendre et de partager les fonctionnalités. Les extensions sont des modules complémentaires simples que vous pouvez utiliser pour personnaliser et étendre vos expériences de suivi de travail et Azure DevOps. Les extensions sont écrites avec des technologies standard telles que HTML, JavaScript et CSS. Vous pouvez également développer vos propres extensions à l’aide de vos outils de développement préférés :

  • Générez des extensions personnalisées à l’aide de la bibliothèque d’API RESTful.
  • Publiez vos extensions sur la Place de marché Azure DevOps.
  • Conservez vos extensions pour une utilisation privée ou partagez vos extensions avec des millions de développeurs qui utilisent Visual Studio et Azure DevOps.

Pour plus d’informations, consultez la Place de marché Azure DevOps et la vue d’ensemble des extensions.

API REST

Les API Azure DevOps sont basées sur REST, OAuth, JSON et le hook de service. Ces ressources sont des technologies web standard qui sont largement prises en charge dans le secteur. Les API REST sont fournies pour prendre en charge la création d’extensions dans Azure DevOps. Pour plus d’informations, consultez la vue d’ensemble de l’API REST.