Outils et clients se connectant à Azure DevOps

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

Notre plateforme d’outils de développement logiciel a commencé il y a plus de 20 ans. Nous avons publié Visual Basic et Visual Studio en tant qu’environnement de développement intégré (IDE). Visual Studio prend en charge de nombreux plug-ins qui étendent ses fonctionnalités. 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.

Outils de développement client de bureau

Les développeurs ont accès à de nombreux outils via ces versions de Visual Studio et de 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.

  • Visual Studio Community : IDE entièrement proposé 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 Enterprise : outils et solutions de développement intégrés et de bout en bout pour les équipes de toute taille et nécessitant une mise à l’échelle. Il prend en charge la conception, la création et la gestion d’applications d’entreprise complexes.
  • Visual Studio Test Professional : fournit l’accès aux outils de développement et de test 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 pour Android Studio : 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 pour IntelliJ : 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. Pour plus d’informations, consultez Travail dans Team Explorer.

Page d’accueil avec Git Page d’accueil avec TFVC
Page d’accueil team Explorer avec Git en tant que contrôle de code source Page d’accueil team Explorer avec Team Foundation Version Control (TFVC) comme contrôle de code source

Expérience Git de Visual Studio

Visual Studio 2019 et versions ultérieures offrent une nouvelle expérience Git via le menu Git , comme illustré dans l’image suivante. Pour plus d’informations, consultez l’expérience Git dans Visual Studio et la comparaison côte à côte de Git et Team Explorer.

Capture d’écran du menu Git de Visual Studio 2019.

Outils d’intégration Office

Vous pouvez intégrer les outils Microsoft Office suivants à Azure DevOps.

  • Excel : Utilisez Excel pour ajouter et modifier en bloc des éléments de travail.

Important

À compter de Visual Studio 2019, le plug-in Team Foundation pour Office déprécie la prise en charge de Microsoft Project. L’intégration de projet et la commande TFSFieldMapping ne sont pas prises en charge pour Azure DevOps Server 2019 ni pour Azure DevOps Services. Toutefois, vous pouvez continuer à utiliser Microsoft Excel.

  • Excel : Utilisez Excel pour ajouter et modifier en bloc des éléments de travail.

Conseil

Vérifiez que le composant d’intégration d’Azure DevOps Office est sélectionné dans Visual Studio Installer, conformément à l’exemple suivant. Vérifier l’intégration d’Azure DevOps Office

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 ou la modification d’éléments de travail :

Outils web basés sur un navigateur

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. Pour obtenir des notes de publication, consultez la chronologie des fonctionnalités d’Azure DevOps Services.

Vous pouvez utiliser les navigateurs suivants pour accéder au portail web :

Version Edge Internet Explorer Safari (Mac) Firefox Chrome
Azure DevOps Services
Azure DevOps Server 2020.1
Les plus récents Non pris en charge 14.1 et versions ultérieures Les plus récents Les plus récents
Azure DevOps Server 2020
Azure DevOps Server 2019
TFS 2018
TFS 2017
Les plus récents 11 et versions ultérieures 14.1 et versions ultérieures Les plus récents Les plus récents
TFS 2015 Les plus récents 9 et versions ultérieures 5 et versions ultérieures Les plus récents Les plus récents
TFS 2013 9 et versions ultérieures 5 et versions ultérieures Les plus récents Les plus récents

Microsoft Edge, Firefox et Chrome se mettent automatiquement à jour. Azure DevOps prend donc en charge la version la plus récente.

Pour plus d’informations, consultez navigation dans le portail web.

Extensions basées sur un navigateur

Plusieurs extensions sont générées et gérées par l’équipe produit Azure DevOps Services :

  • Recherche de code : augmentez la collaboration entre les équipes et le partage de code. Permet 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. Vous pouvez découvrir des exemples d’implémentation, des définitions de navigation et du texte d’erreur.
  • Recherche d’éléments de travail : Pour rechercher rapidement des éléments de travail pertinents, recherchez tous les champs d’élément de travail sur tous les projets d’une organisation. Effectuez 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, pour affiner rapidement une liste d’éléments de travail.

Recherchez d’autres extensions dans les paramètres de l’organisation Azure DevOps Extensions>Parcourir la Place de marché.> Consultez également La vue d’ensemble des extensions pour Azure Boards.

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

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

Extensions de la Place de marché

Visual Studio et Azure DevOps offrent une multitude de fonctionnalités et de fonctionnalités. Ils fournissent également un moyen d’étendre et de partager cette fonctionnalité.

Les extensions sont des extensions simples que vous pouvez utiliser pour personnaliser et étendre vos expériences devOps et de suivi de travail. Ils sont écrits avec des technologies standard : HTML, JavaScript et CSS. Vous pouvez développer vos propres extensions à l’aide de vos outils de développement préférés.

Vous générez des extensions à l’aide de notre bibliothèque d’API RESTful. Publiez vos extensions sur la Place de marché Azure DevOps. Vous pouvez les gérer ou les partager en privé 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 les hooks de service, toutes les technologies web standard 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.