Visual Studio IconInformacje o wersji programu Visual Studio 2019 dla komputerów Mac w wersji 8.5



Społeczność deweloperów | Wymagania systemowe | Zgodność | Kod dystrybucyjny | Dokumentacja | Blogi | Obsługa


Aby uzyskać informacje o wymaganiach systemowych, zobacz przewodniki Wymagania systemowe dla komputera Mac i Obsługiwane platformy i zgodność komputera Mac.

Aby dowiedzieć się więcej o innych powiązanych plikach do pobrania, zobacz stronę Pobieranie.


Co nowego w programie Visual Studio 2019 dla komputerów Mac

Wydania programu Visual Studio 2019 dla komputerów Mac

Wpisy w blogu programu Visual Studio 2019 dla komputerów Mac

Blog dotyczący programu Visual Studio to oficjalne źródło informacji o produkcie pochodzących od zespołu inżynierów ds. programu Visual Studio. Szczegółowe informacje na temat wersji programu Visual Studio 2019 dla komputerów Mac można znaleźć w następujących wpisach:


Najważniejsze informacje o wersji

W tej wersji programu Visual Studio 2019 dla komputerów Mac zastąpiliśmy starą implementację usługi Git, odświeżyliśmy paletę kolorów i ikony oraz rozwiązaliśmy wiele problemów z debugerem, narzędziami do testowania i systemem projektów.

Znane problemy

Zapoznaj się z sekcją Znane problemy.


Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.5.6 (8.5.6.11)

wydany 14 maja 2020 r.

Powłoka i narzędzia

Internet i platforma Azure

  • Zaktualizowaliśmy program .NET Core 3.1.4 do najnowszej wersji.

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.5.5 (8.5.5.7)

wydany 6 maja 2020 r.

W programie Visual Studio dla komputerów Mac 8.5 (wersja serwisowa 5) poprawiono kilka błędów krytycznych, które zostały zgłoszone.

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.5.4 (8.5.4.12)

wydany 21 kwietnia 2020 r.

W programie Visual Studio dla komputerów Mac 8.5, wersja serwisowa 4 rozwiązano następujące problemy:

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.5.3 (8.5.3.16)

wydany 14 kwietnia 2020 r.

W programie Visual Studio dla komputerów Mac 8.5, wersja serwisowa 3 rozwiązano następujące problemy:

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.5.2 (8.5.2.13)

wydany 7 kwietnia 2020 r.

W programie Visual Studio dla komputerów Mac 8.5, wersja serwisowa 2 rozwiązano następujące problemy:

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.5.1 (8.5.1.42)

wydany 1 kwietnia 2020 r.

Ta wersja zawiera następujące aktualizacje:

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.5 (8.5.0.3183)

wydany 23 marca 2020 r.

Nowe funkcje

Dostępność

Ta wersja programu Visual Studio 2019 dla komputerów Mac zawiera odświeżoną paletę kolorów, nowe ikony oraz zaktualizowane komunikaty z ostrzeżeniami i komunikaty o stanie błędów. Ponadto zwiększono współczynnik kontrastu kolorów dla tekstu i ikon, aby poprawić przejrzystość. Program Visual Studio dla komputerów Mac obsługuje teraz w pełni tryb wysokiego kontrastu w systemie macOS.

Oprócz usprawnień wizualnych ta wersja programu Visual Studio 2019 dla komputerów Mac wprowadza wiele zmian związanych ze zwiększeniem ogólnej dostępności środowiska IDE. Są to:

  • Ulepszenia związane z organizacją i widocznością podczas korzystania z funkcji VoiceOver w module debugowania, menedżerze pakietów NuGet i oknie dialogowym opcji projektu.
  • Obszary wcześniej niedostępne poprzez nawigację przy użyciu klawiatury, np. przypinanie i ikona oka, są teraz dostępne w nawigacji przy użyciu klawiatury.
  • Poprawione informacje zwrotne z funkcji VoiceOver na potrzeby stanu modułu debugowania.
  • Po utworzeniu projektu przy użyciu okna dialogowego Nowy projekt środowisko IDE teraz prawidłowo przekazuje użytkownikom funkcji VoiceOver komunikat o stanie „projekt został utworzony”.
  • Poprawki menedżera pakietów NuGet, które umożliwiają dostęp za pomocą klawiatury do kart Przeglądanie, Zainstalowane, Aktualizacja oraz Konsolidowanie.
  • Funkcja VoiceOver ogłasza teraz wybraną wersję menu rozwijanego „Nowa wersja”.
  • Funkcja VoiceOver ogłasza teraz więcej informacji podczas korzystania z kontroli wersji, funkcji publikowania na platformie Azure oraz w kilku dodatkowych obszarach.

Kontrola wersji

Zastąpiliśmy starą implementację usługi Git obejmującą otokę wokół oficjalnego klienta wiersza polecenia usługi Git, która jest już używana w programie Visual Studio w systemie Windows, aby poprawić ogólną wydajność i niezawodność obsługi Git w środowisku IDE. Nowa obsługa Git zależy od oficjalnego klienta git. Zalecanym sposobem instalacji usługi Git jest instalowanie jej jako części narzędzi wiersza polecenia Xcode poprzez uruchomienie pliku xcode-select --install w aplikacji terminala (nie trzeba instalować programu Xcode).

Debuger

  • Teraz można edytować punkty przerwania funkcji.
  • Ulepszono wydajność wykonywania krokowego w projektach .NET Core.

Redaktor

  • Zaktualizowaliśmy jasne i ciemne motywy, aby dopasować je do programu Visual Studio.

Instalator

  • Dodaliśmy do karuzeli nowy element, który umożliwi użytkownikom zarejestrowanie się w celu uzyskiwania wskazówek na temat platformy ASP.NET Core.
  • Dodaliśmy obsługę implementacji narzędzi interfejsu wiersza polecenia wymaganych przez kontrolę wersji.
  • Zintegrowaliśmy raportowanie błędów, aby ułatwić poprawianie jakości w przyszłości.

Internet i platforma Azure

  • Przeszliśmy na najnowszą wersję platformy .NET Core.
  • Dodaliśmy obsługę uwierzytelniania w oknie dialogowym Nowy projekt dla projektów ASP.NET Core.
  • Dodaliśmy obsługę wersji 2/3 środowiska uruchomieniowego usługi Azure Functions.

NuGet

  • Zaktualizowaliśmy środowisko NuGet do wersji 5.4.

Xamarin

  • Teraz można wyświetlić hierarchię kontrolek Xamarin.Forms w okienku konspektu dokumentu. W systemie Windows można go otworzyć za pomocą klawiszy Ctrl+Alt+T (Wyświetl > inny konspekt dokumentu systemu Windows > ). Na komputerze Mac można go otworzyć za pośrednictwem konspektu dokumentu w konsoli widoków >> .
  • W przypadku debugowania wielu projektów w tym samym czasie można teraz używać jednocześnie przeładowywania kodu XAML na gorąco w obu elementach docelowych. Na przykład można użyć przeładowywania kodu XAML na gorąco, aby sprawdzić, jak zmiana kodu XAML w tym samym czasie wygląda na telefonie z systemami iOS i Android. Więcej informacji na temat debugowania wielu procesów znajduje się w dokumentacji programu Visual Studio 2019.
XAML Hot Reload works simultaneously on multiple debug targets
  • Teraz można ustawić domyślny projektant systemu iOS w programie Visual Studio dla komputerów Mac. Wszystkie zmiany wprowadzone w projektancie scenorysu Xcode zostaną automatycznie zsynchronizowane z powrotem do programu Visual Studio dla komputerów Mac.
Improved Xcode Storyboard Designer Integration
  • Teraz można stosować zmiany zasobów systemu Android w czasie wykonywania przy użyciu funkcji stosowania zmian systemu Android. Ta funkcja umożliwia szybkie wyświetlanie zmian wprowadzonych w plikach zasobów systemu Android (układach XML, obiektów rysowalnych itp.) na urządzeniu z systemem Android lub w emulatorze bez konieczności ponownego uruchamiania aplikacji.
Android Apply Changes
  • Możesz teraz generować własne profile niestandardowe podczas korzystania z funkcji śledzenia uruchamiania w aplikacji systemu Android. Zapewnia to jeszcze bardziej wydajne środowisko uruchamiania przy minimalnym wzroście rozmiaru pliku APK.
  • Teraz możesz generować powiązania zestawu Xamarin.Android dla bibliotek Kotlin.
  • Teraz możesz używać scalania manifestu Google podczas scalania plików AndroidManifest.xml w projektach systemu Android. Pozwala to dostosować sposób, w jaki każdy manifest i jego zawartość zostaną scalone. Aby uzyskać więcej informacji na temat reguł, które mogą być stosowane, zobacz Scalanie wielu plików manifestu.
  • Opcja używania projektu udostępnionego została usunięta w przypadku tworzenia nowej aplikacji platformy Xamarin.Forms. Nowe aplikacje platformy Xamarin.Forms będą teraz używać platformy .NET Standard, aby zapewnić najlepsze środowisko programistyczne.

Poprawki błędów

Powłoka

Redaktor

Debuger

  • Rozwiązaliśmy problem polegający na tym, że wizualizator wartości jest zawsze pusty.
  • Rozwiązaliśmy problem polegający na tym, że inspekcja zagnieżdżonych zmiennych w hierarchii trwała dłużej niż oczekiwano.
  • Rozwiązaliśmy problem polegający na tym, że wyświetlanie zmiennych przy użyciu metod asynchronicznych nie przedstawiało żadnych rezultatów.
  • Rozwiązaliśmy problem polegający na tym, że moduł debugowania nie pokazuje prawidłowo ikon inspekcji zmiennych.
  • Rozwiązaliśmy problem uniemożliwiający usunięcie obserwowanych wyrażeń przy użyciu klawisza Backspace.
  • Rozwiązaliśmy problem polegający na tym, że program Visual Studio dla komputerów Mac nie wykonywał przerwania w wierszu nieobsługiwanego wyjątku w projektach .NET Core.
  • Rozwiązano problem polegający na tym, że rozmiar czcionki etykietki danych (inspekcja zmiennej) jest mniejszy.
  • Rozwiązano problem polegający na początkowym braku ikony przypinania zmiennej podczas debugowania.
  • Rozwiązano problem polegający na tym, że przyciski interfejsu użytkownika dotyczące wykonywania krok po kroku reagują z opóźnieniem, przez co wykonywanie krok po kroku jest bardzo powolne.
  • Rozwiązano problem polegający na tym, że skopiowanie wartości z konsoli wyrażeń kontrolnych i zmiennych lokalnych może być niemożliwe.
  • Rozwiązano problem polegający na tym, że debuger platformy.NET Core nie pokazuje wartości System.Drawing.Color.
  • Rozwiązano problem polegający na tym, że w oknie dialogowym Dołączanie do procesu nie są wyświetlane żadne procesy.
  • Rozwiązano problem polegający na tym, że debuger przestaje działać w przypadku wierszy bez ustawionego punktu przerwania (w wielu projektach startowych).
  • Rozwiązano problem polegający na tym, że wyrażenia kontrolne są usuwane po próbie ich zmiany nazwy w konsoli wyrażeń kontrolnych.
  • Rozwiązaliśmy problem polegający na tym, że zapisywanie edycji z poziomu narzędzia Text Visualizer podczas debugowania nie powoduje zapisania zmian.
  • Rozwiązaliśmy problem polegający na tym, że okienko Lokalne nie jest aktualizowane po edytowaniu wartości zmiennej w wizualizatorze.
  • Rozwiązaliśmy problem, który mógł spowodować fałszywe przewijanie podczas wykonywania kodu krok po kroku.

Projekt

Kontrola wersji

  • Rozwiązano problem polegający na tym, że lista rozwijana pliku kontroli wersji jest (częściowo) uszkodzona.
  • Rozwiązano problem polegający na tym, że element libhostfxr.dylib nie jest podpisany.
  • Rozwiązano problem polegający na tym, że stan zmodyfikowanych plików nie został zaktualizowany po zapisaniu lub odwróceniu zmian.
  • Rozwiązano problem z ogólną wydajnością podczas pracy z rozwiązaniami w repozytorium git.
  • Rozwiązano problem polegający na tym, że system macOS ciągle monitował o zainstalowanie narzędzi wiersza polecenia Xcode.
  • Rozwiązano problem polegający na tym, że w programie Git w elemencie „Autorzy” pierwszy wiersz jest niepoprawnie wyświetlany jako zmodyfikowany.
  • Rozwiązano problem polegający na tym, że zmiana nazwy pliku mogła spowodować zawieszenie się interfejsu użytkownika.
  • Rozwiązano problem polegający na tym, że brakowało menu Przełącz do gałęzi.
  • Rozwiązano problem polegający na tym, że nowy plik nie był wyświetlany w widoku stanu, jeśli nie został dodany/przygotowany ręcznie.
  • Rozwiązano problem polegający na tym, że w widoku stanu istnieją problemy ze znacznikiem kolejności bajtów.

Narzędzia sieci Web

NuGet

Narzędzia testowe


Znane problemy

  • W przypadku wystąpienia błędów kompilacji node-gyp szablonów projektów SPA React i Angular platformy ASP.NET Core, zobacz uwagi dotyczące instalacji node-gyp, aby zapoznać się z obejściami.

Opinie i sugestie

Chcemy poznać Twoje zdanie! Możesz zgłosić problem za pośrednictwem opcji Zgłoś problem w środowisku IDE programu Visual Studio dla komputerów Mac. Swoje opinie, w tym sugestie, możesz śledzić w portalu Społeczność deweloperów.


Początek strony