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 uzyskać więcej informacji, zobacz Praca w programie Team Explorer.
Strona główna z usługą Git | Strona główna z serwerem TFVC |
---|---|
Ś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.
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.
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:
- Plany testów platformy Azure: zarządzanie wysiłkami testowymi, tworzenie i uruchamianie testów ręcznych oraz tworzenie i śledzenie usterek znalezionych podczas wysiłków testowych.
- Rozszerzenie Test &Feedback (wcześniej nazywane rozszerzeniem testowania eksploracyjnego): to rozszerzenie zapewnia uproszczoną wtyczkę do przeglądarki internetowej. Uczestnicy projektu mogą odpowiadać na żądania opinii dotyczące historii i funkcji użytkowników utworzonych w usłudze Azure DevOps. To rozszerzenie jest bezpłatne dla uczestników projektu.
- Kanał Informacyjny Microsoft back Client: Twoi uczestnicy projektu mogą używać tego klienta do rejestrowania opinii dotyczących aplikacji jako komentarzy wideo, audio lub komentarzy napisanych w typie. Ten klient jest instalowany ze wszystkimi wersjami programu Visual Studio lub można go zainstalować z bezpłatnego pobierania. Wszystkie opinie są przechowywane w magazynie danych elementów roboczych i wymagają, aby uczestnicy projektu mieli uprawnienia.
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.
Azure Boards:
Azure Repos:
Azure Pipelines:
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.