Narzędzia i klienci łączący się z usługą Azure DevOps

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

Nasza platforma narzędzi programistycznych rozpoczęła się ponad 20 lat temu. Wydaliśmy programy Visual Basic i Visual Studio jako zintegrowane środowisko projektowe (IDE). Program Visual Studio obsługuje wiele wtyczek, które rozszerzają jego funkcjonalność. W szczególności wtyczka Team Explorer umożliwia klientowi programu Visual Studio łączenie się z usługą Azure DevOps w celu obsługi kontroli źródła, śledzenia pracy, kompilowania i testowania operacji.

Narzędzia deweloperskie klienta klasycznego

Deweloperzy mają dostęp do wielu narzędzi za pośrednictwem tych wersji programu Visual Studio i wtyczek. Aby pobrać dowolną wersję programu Visual Studio, przejdź do strony Pliki do pobrania programu Visual Studio. Aby dowiedzieć się, jakie funkcje są dostępne w wersjach programu Visual Studio, zobacz Porównanie ofert programu Visual Studio.

  • Visual Studio Community: w pełni funkcjonalne i rozszerzalne środowisko IDE do tworzenia nowoczesnych aplikacji dla systemów Android, iOS i Windows, w tym aplikacji internetowych i usług w chmurze. (Zastępuje program Visual Studio Express).
  • Visual Studio Professional: narzędzia programistyczne i usługi do obsługi poszczególnych deweloperów lub małych zespołów.
  • Visual Studio Enterprise: zintegrowane, kompleksowe narzędzia programistyczne i rozwiązania dla zespołów o dowolnym rozmiarze i wymagające skalowania. Obsługuje projektowanie, tworzenie i zarządzanie złożonymi aplikacjami dla przedsiębiorstw.
  • Visual Studio Test Professional: zapewnia dostęp do narzędzi testowych i programistycznych firmy Microsoft do obsługi jakości i współpracy w całym procesie programowania.
  • Visual Studio Code: bezpłatny edytor kodu typu open source z bezpłatnym rozszerzeniem umożliwiającym łączenie się z repozytoriami Git w usłudze Azure DevOps.
  • Android Studio z wtyczką Azure DevOps Services dla programu Android Studio: bezpłatna wtyczka do obsługi deweloperów systemu Android i nawiązywania połączenia z repozytoriami Git w usłudze Azure DevOps.
  • IntelliJ with the Azure DevOps Services Plugin for IntelliJ: Free plug in to support developers who use IntelliJ IDEA or Android Studio to connect to Git repozytoriies on Azure DevOps( Bezpłatna wtyczka do obsługi deweloperów korzystających z środowiska IntelliJ IDEA lub Android Studio w celu nawiązania połączenia z repozytoriami Git w usłudze Azure DevOps).

Aby rozpocząć pracę z bibliotekami klienckimi, zobacz Przykłady bibliotek klienta.

Wtyczka programu Team Explorer

Program Team Explorer, wtyczka do wszystkich wersji programu Visual Studio, łączy program Visual Studio z projektami zdefiniowanymi w usłudze Azure DevOps. Możesz zarządzać kodem źródłowym, elementami roboczymi i kompilacjami. Aby dowiedzieć się więcej, zobacz Praca w programie Team Explorer.

Strona główna z usługą Git Strona główna z serwerem TFVC
Strona główna programu Team Explorer z usługą Git jako kontrolą źródła Strona główna programu Team Explorer z Kontrola wersji serwera Team Foundation (TFVC) jako kontrola źródła

Środowisko git programu Visual Studio

Program Visual Studio 2019 i nowsze wersje udostępniają nowe środowisko usługi Git za pomocą menu Git , jak pokazano na poniższej ilustracji. Aby uzyskać więcej informacji, zobacz Środowisko git w programie Visual Studio i porównanie równoległe usług Git i Team Explorer.

Zrzut ekranu przedstawiający menu git programu Visual Studio 2019.

Narzędzia integracji pakietu Office

Następujące narzędzia pakietu Microsoft Office można zintegrować z usługą Azure DevOps.

Ważne

Począwszy od programu Visual Studio 2019, wtyczka Team Foundation dla pakietu Office oznacza przestarzałą obsługę programu Microsoft Project. Integracja projektu i polecenie TFSFieldMapping nie jest obsługiwane w przypadku usługi Azure DevOps Server 2019 ani dla usług Azure DevOps Services. Można jednak nadal używać programu Microsoft Excel.

Napiwek

Upewnij się, że w Instalator programu Visual Studio wybrano składnik integracji pakietu Office usługi Azure DevOps, zgodnie z poniższym przykładem. Sprawdzanie integracji z pakietem Office w usłudze Azure DevOps

Klienci specyficzni dla zadań

Następujący klienci obsługują określone zadania, takie jak zarządzanie zadaniami testowymi, przekazywanie opinii lub modyfikowanie elementów roboczych:

Narzędzia internetowe oparte na przeglądarce

Portal internetowy

Narzędzia do współpracy obsługiwane za pośrednictwem portalu internetowego są podsumowywane w obszarze Podstawowe usługi. Nowe funkcje są wdrażane co trzy tygodnie dla usług Azure DevOps Services i co kwartał dla usługi Azure DevOps Server. Aby uzyskać informacje o wersji, zobacz Oś czasu funkcji usługi Azure DevOps Services.

Aby uzyskać dostęp do portalu internetowego, możesz użyć następujących przeglądarek:

Wersja Edge Internet Explorer Safari (Mac) Firefox Chrome
Azure DevOps Services
Azure DevOps Server 2020.1
Najnowsze Nieobsługiwane 14.1 i nowsze Najnowsze Najnowsze
Oprogramowanie Azure DevOps Server 2020
Azure DevOps Server 2019
TFS 2018
TFS 2017
Najnowsze 11 i nowsze 14.1 i nowsze Najnowsze Najnowsze
TFS 2015 Najnowsze 9 i nowsze 5 i nowsze Najnowsze Najnowsze
TFS 2013 9 i nowsze 5 i nowsze Najnowsze Najnowsze

Przeglądarka Microsoft Edge, Firefox i Chrome automatycznie aktualizują się, więc usługa Azure DevOps obsługuje najnowszą wersję.

Aby uzyskać więcej informacji, zobacz Nawigacja w portalu internetowym.

Rozszerzenia oparte na przeglądarce

Kilka rozszerzeń jest kompilowanych i obsługiwanych przez zespół produktu usługi Azure DevOps Services:

  • Wyszukiwanie kodu: zwiększ współpracę między zespołami i udostępnianie kodu. Umożliwia deweloperom szybkie lokalizowanie odpowiednich informacji w bazie kodu wszystkich projektów hostowanych w organizacji lub kolekcji. Możesz odnaleźć przykłady implementacji, definicje przeglądania i tekst błędu.
  • Wyszukiwanie elementów roboczych: aby szybko znaleźć odpowiednie elementy robocze, przeszukaj wszystkie pola elementów roboczych we wszystkich projektach w organizacji. Umożliwia przeszukiwanie pełnotekstowe we wszystkich polach w celu wydajnego lokalizowania odpowiednich elementów roboczych. Użyj wbudowanych filtrów wyszukiwania w dowolnym polu elementu roboczego, aby szybko zawęzić listę elementów roboczych.

Aby uzyskać więcej rozszerzeń, zobacz Rozszerzenia>ustawień>organizacji usługi Azure DevOps Przeglądaj witrynę Marketplace. Zobacz również Omówienie rozszerzeń usługi Azure Boards.

Narzędzia wiersza polecenia

Wiele zadań programistycznych i administracyjnych można wykonać przy użyciu następujących narzędzi wiersza polecenia:

Zintegrowana obsługa narzędzi dla aplikacji innych firm

Poniższe narzędzia zapewniają obsługę monitorowania i interakcji z usługą Azure DevOps z poziomu aplikacji innej firmy.

Rozszerzenia witryny Marketplace

Programy Visual Studio i Azure DevOps oferują wiele funkcji i funkcji. Zapewniają one również środki do rozszerzania i udostępniania tej funkcji.

Rozszerzenia to proste dodatki, których można użyć do dostosowywania i rozszerzania środowisk DevOps i śledzenia pracy. Są one napisane przy użyciu standardowych technologii — HTML, JavaScript i CSS. Możesz opracowywać własne rozszerzenia przy użyciu preferowanych narzędzi deweloperskich.

Rozszerzenia są kompilowane przy użyciu naszej biblioteki interfejsu API RESTful. Publikowanie rozszerzeń w witrynie Azure DevOps Marketplace. Możesz prywatnie obsługiwać lub udostępniać je milionom deweloperów korzystających z programu Visual Studio i usługi Azure DevOps.

Aby uzyskać więcej informacji, zobacz witrynę Azure DevOps Marketplace i omówienie rozszerzeń.

Interfejsy API REST

Interfejsy API usługi Azure DevOps są oparte na interfejsach API REST, OAuth, JSON i service hooks — wszystkie standardowe technologie internetowe są szeroko obsługiwane w branży.

Interfejsy API REST są udostępniane do obsługi tworzenia rozszerzeń w usłudze Azure DevOps. Aby uzyskać więcej informacji, zobacz Omówienie interfejsu API REST.