Udostępnij za pośrednictwem


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

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

Platforma microsoft narzędzi programistycznych jest dobrze ugruntowana. Zintegrowane środowisko projektowe (IDE) w języku Visual Basic i Visual Studio obsługuje zespoły w swoich programach programistycznych i oferuje wykaz wtyczek, które rozszerzają funkcjonalność produktu. 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. W tym artykule opisano różne narzędzia i klientów, których można użyć do nawiązywania połączenia z usługą Azure DevOps i ulepszania programowania.

Narzędzia deweloperskie klienta stacjonarnego

Deweloperzy mają dostęp do wielu narzędzi za pośrednictwem następujących 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.

Wersja programu Visual Studio Opis
Społeczność programu Visual Studio W pełni funkcjonalne, 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 z potrzebą skalowania. Obsługuje projektowanie, tworzenie i zarządzanie złożonymi aplikacjami dla przedsiębiorstw.
Microsoft Visual Studio Test Professional Dostęp do narzędzi do testowania i programowania firmy Microsoft w celu zapewnienia jakości i współpracy w całym procesie programowania.
Visual Studio Code Bezpłatny edytor kodu typu open source z bezpłatnym rozszerzeniem do obsługi łączenia się z repozytoriami Git w usłudze Azure DevOps.
Wtyczka programu Android Studio z usługą Azure DevOps Services Bezpłatna wtyczka do obsługi deweloperów systemu Android i nawiązywania połączenia z repozytoriami Git w usłudze Azure DevOps.
IntelliJ z wtyczką usługi Azure DevOps Services Bezpłatna wtyczka do obsługi deweloperów, którzy używają środowiska IntelliJ IDEA lub Android Studio do łączenia się 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. Program Team Explorer obsługuje używanie kontroli wersji serwera Git i team foundation (TFVC) na potrzeby kontroli źródła. Aby uzyskać więcej informacji, zobacz Praca w programie Team Explorer.

Zrzut ekranu przedstawiający stronę główną programu Team Explorer z usługą Git jako formą kontroli źródła w programie Visual Studio 2022.

Strona główna z usługą Git w programie Visual Studio 2019

Zrzut ekranu przedstawiający stronę główną programu Team Explorer z usługą Git jako formą kontroli źródła.

Strona główna z programem TFVC w programie Visual Studio 2019

Zrzut ekranu strony głównej Team Explorer, pokazujący TFVC jako formę kontroli źródła.

Doświadczenie Git w Visual Studio

Program Visual Studio 2019 lub nowszy udostępnia menu Git z szybkim dostępem do zadań kontroli źródła i repozytorium.

Zrzut ekranu przedstawiający menu Git w programie Visual Studio 2022.

Program Visual Studio 2022 udostępnia również okna Git Changes i Git Repository :

Zrzut ekranu przedstawiający okna Git Changes and Git Repository w programie Visual Studio 2022.

Zrzut ekranu przedstawiający menu Git w programie Visual Studio.

Aby uzyskać więcej informacji, zobacz Git w środowisku Visual Studio i Porównanie równoległe Git i Team Explorer.

Narzędzia integracji pakietu Office

Jeśli chcesz dodać i zmodyfikować zbiorczo elementy robocze za pomocą usługi Azure DevOps, możesz zintegrować program Microsoft Office Excel. Aby zapewnić obsługę integracji, należy zainstalować dodatek Azure DevOps Office Integration 2019 .

Klienci specyficzni dla zadań

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

Narzędzia internetowe oparte na przeglądarce

Narzędzia internetowe oparte na przeglądarce są dostępne do nawiązywania połączenia z usługą Azure DevOps. Możesz użyć narzędzi do współpracy obsługiwanych za pośrednictwem portalu internetowego lub rozszerzeń utworzonych i obsługiwanych przez zespół produktu usługi Azure DevOps Services.

Obsługa portalu internetowego

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.

W poniższej tabeli wymieniono obsługiwane przeglądarki i odpowiednie wersje usługi Azure DevOps:

Przeglądarka Wersja Obsługa usługi Azure DevOps
Microsoft Edge, Firefox, Chrome Najnowsze Azure DevOps Services, Azure DevOps Server 2019 i nowsze
Safari (Mac) 14.1 i nowsze Azure DevOps Services, Azure DevOps Server 2019 i nowsze
Internet Explorer 11 i nowsze Tylko Azure DevOps Server 2019 i 2020

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

Rozszerzenia oparte na przeglądarce

Zespół produktu Azure DevOps Services obsługuje następujące wbudowane rozszerzenia:

  • 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. Odnajdź przykłady implementacji, definicje przeglądania i tekst błędu.
  • Wyszukiwanie elementów roboczych: szybkie znajdowanie odpowiednich elementów roboczych i wyszukiwanie wszystkich pól elementów roboczych we wszystkich projektach w organizacji. Uruchom wyszukiwanie pełnotekstowe we wszystkich polach, aby efektywnie zlokalizować odpowiednie elementy robocze. Używaj wbudowanych filtrów wyszukiwania na dowolnym polu elementu roboczego, aby szybko zawęzić listę elementów roboczych.

Więcej rozszerzeń można znaleźć w usłudze Azure DevOps w ustawieniach organizacji w sekcji Rozszerzenia> ustawienia organizacji, >. Aby uzyskać więcej informacji, zobacz About migring and integrating work tracking data (Informacje o migrowaniu i integrowaniu danych śledzenia pracy).

Narzędzia wiersza polecenia

Wiele zadań związanych z programowaniem i administracją można wykonać przy użyciu następujących narzędzi wiersza polecenia:

Zintegrowana obsługa narzędzi dla aplikacji innych firm

Kilka narzędzi zapewnia obsługę monitorowania i interakcji z usługą Azure DevOps z poziomu aplikacji innej firmy.

Usługa Zintegrowane narzędzia Źródła
Azure Boards Slack, Microsoft Teams - Usługa Azure Boards z usługą Slack
- Usługa Azure Boards z usługą Microsoft Teams
Azure Repos Slack, Microsoft Teams - Usługa Azure Repos z usługą Slack
- Usługa Azure Repos z usługą Microsoft Teams
Azure Pipelines Slack, Microsoft Teams, ServiceNow, Jenkins - Usługa Azure Pipelines z usługą Slack
- Usługa Azure Pipelines z usługą Microsoft Teams
- Zarządzanie zmianami za pomocą usługi ServiceNow
- Ciągłe wdrażanie z usługi Jenkins

Rozszerzenia witryny Marketplace

Programy Visual Studio i Azure DevOps oferują różne funkcje oraz możliwość rozszerzania i udostępniania funkcji. Rozszerzenia to proste dodatki, których można użyć do dostosowywania i rozszerzania środowiska usługi Azure DevOps i śledzenia pracy. Rozszerzenia są pisane przy użyciu standardowych technologii, takich jak HTML, JavaScript i CSS. Możesz również opracowywać własne rozszerzenia przy użyciu preferowanych narzędzi deweloperskich:

  • Tworzenie niestandardowych rozszerzeń przy użyciu biblioteki interfejsu API RESTful.
  • Publikowanie rozszerzeń w witrynie Azure DevOps Marketplace.
  • Obsługa rozszerzeń do użytku prywatnego lub udostępnianie rozszerzeń 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

API Azure DevOps są oparte na protokołach REST, OAuth, JSON i hookach usługowych. Te zasoby są standardowymi technologiami internetowymi, które 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.