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

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 stacjonarnego

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: 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 uzyskać więcej informacji, zobacz Praca w programie Team Explorer.

Strona główna z usługą Git Strona główna z TFVC
Strona główna programu Team Explorer z usługą Git jako kontrolą źródła Strona główna programu Team Explorer z kontrolą wersji Team Foundation (TFVC) jako system zarządzania kodem źródłowym

Doświadczenie Git w 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 Git w środowisku Visual Studio i Porównanie równoległe 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, dodatek Azure DevOps Office Integration 2019 dla pakietu Office przestał wspierać program Microsoft Project. Integracja projektu i polecenie TFSFieldMapping nie są obsługiwane dla usługi Azure DevOps Server 2019 ani dla usług Azure DevOps Services. Można jednak nadal używać programu Microsoft Excel.

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ć uwagi do wersji, zobacz Oś czasu funkcji 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 Niewspierane 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 następne 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

Rozszerzenia utworzone i obsługiwane 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ń, przejdź do ustawień organizacji>Rozszerzenia>Przeglądaj witrynę Marketplace w usłudze Azure DevOps. 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 możliwości. 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 REST, OAuth, JSON i service hooks — wszystkie te standardowe technologie internetowe są szeroko wspierane 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.