Visual Studio Icon Informacje o wersji programu Visual Studio 2019 dla komputerów Mac w wersji 8.4



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


Kliknij przycisk, aby pobrać najnowszą wersję programu Visual Studio 2019 dla komputerów Mac. Aby uzyskać informacje o wymaganiach systemowych, zobacz przewodniki Wymagania systemowe dla komputera Mac i Obsługiwane platformy i zgodność komputera Mac.

Aby uzyskać instrukcje dotyczące instalowania i aktualizowania programu Visual Studio 2019 dla komputerów Mac, zobacz przewodnik Instalowanie programu Visual Studio dla komputerów Mac.

Download VS for 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 dodano obsługę platformy .NET Core 3.1.100.
  • Ta wersja koncentruje się na ogólnej poprawie wygody użytkowania technologii pomocniczych w programie Visual Studio dla komputerów Mac.
  • W tej wersji udostępniono dodatkowe funkcje dla deweloperów platformy .NET Core, takie jak:
    • Obsługa tworzenia szkieletów w projektach ASP.NET Core.
    • Możliwość tworzenia i publikowania aplikacji ASP.NET Core Blazor Server.
    • Ulepszenia edytora, w tym obsługa plików .razor.
    • Obsługa tworzenia pakietów NuGet na podstawie projektów biblioteki platformy .NET Core.

Znane problemy

Zapoznaj się z sekcją Znane problemy.


Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.4.8 (8.4.8.2)

wydany 3 marca 2020 r.

W tym wydaniu usługi rozwiązano następujące problemy:

  • Brak szablonów po zaktualizowaniu szablonów usługi Azure Functions i ponownym uruchomieniu programu Visual Studio dla komputerów Mac.

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.4.7 (8.4.7.17)

wydany 25 lutego 2020 r.

W tej wersji usługi rozwiązano wiele dodatkowych problemów z ułatwieniami dostępu, a także rozwiązano następujące problemy:

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.4.6 (8.4.6.36)

wydany 19 lutego 2020 r.

W tej wersji usługi rozwiązano wiele dodatkowych problemów z ułatwieniami dostępu, a także rozwiązano następujące problemy:

  • Nie można rozwinąć elementu listy na stronie przeglądu rozwiązań i zatwierdzania po wykonaniu polecenia Aktualizuj rozwiązanie.

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.4.5 (8.4.5.19)

wydany 10 lutego 2020 r.

W tym wydaniu usługi rozwiązano następujące problemy:

  • Tworzenie szkieletów MVC nie obejmuje generatora szkieletów „Kontroler MVC z widokami korzystający z programu Entity Framework”.
  • W przypadku tworzenia szkieletów w projekcie ASP.NET Core zamiast oprogramowania SQLite używane jest LocalDB, co prowadzi do wyjątku PlatformNotFoundException.

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.4.4 (8.4.4.91)

wydany 4 lutego 2020 r.

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. Należą do nich następujące elementy:

  • 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 debugera.
  • Wcześniej nie ogłaszano „utworzenia projektu”. Teraz ten komunikat jest dostępny.
  • 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ę w menu rozwijanym NuGet „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.
  • Nowa implementacja widoku źródła edytora PList z ulepszoną nawigacją za pomocą klawiatury i obsługą funkcji VoiceOver.

W tym wydaniu usługi rozwiązano też następujące problemy:

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.4.3 (8.4.3.12)

wydany 28 stycznia 2020 r.

W tym wydaniu usługi rozwiązano następujące problemy:

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.4.2 (8.4.2.59)

wydany 21 stycznia 2020 r.

W tym wydaniu usługi rozwiązano następujące problemy:

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.4.1 (8.4.1.2)

wydany 14 stycznia 2020 r.

W tym wydaniu usługi rozwiązano następujące problemy:

  • Rozwiązaliśmy problem powodujący obcięcie dolnego paska narzędzi w programie Xamarin Designer.
  • Usunęliśmy awarię związaną z dużą ilością.

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.4 (8.4.0.2657)

wydany 8 stycznia 2020 r.

Nowe funkcje

Ułatwienia dostępu

W tej wersji wprowadziliśmy różne zmiany dotyczące poprawy dostępności programu Visual Studio dla komputerów Mac, w tym:

  • Zwiększenie kontrastu tekstu i ikon w całym środowisku IDE.
  • Ulepszenie nawigacji za pomocą klawiatury i skrótów klawiaturowych.
  • Udoskonalanie kolejności fokusu podczas nawigowania przy użyciu technologii pomocniczych.
  • Zmniejszenie liczby kroków, które trzeba wykonać, aby przechodzić między pewnymi elementami na stronie początkowej podczas korzystania z funkcji VoiceOver.
  • Na stronie startowej można teraz przy użyciu funkcji VoiceOver uzyskać dostęp do przycisku Przypnij.
  • Usprawnione dyktowanie przy użyciu funkcji VoiceOver oraz nawigowanie w całym środowisku IDE między innymi w następujących obszarach:
    • Strona ostatnio używanych szablonów
    • Selektor czcionek
    • Karty widoku dokumentu
    • Wyniki wyszukiwania globalnego
    • Edytor kodu
    • Fragmenty kodu
    • Updater
    • Kontrola wersji
    • Opcje projektu
  • Zminimalizowano problem pułapek klawiaturowych w panelach właściwości programu Xamarin Designer i zapewniono dostępność wcześniej niedostępnych obszarów w tych panelach właściwości.
  • Ponownie napisano komponenty środowiska IDE, które wcześniej były niedostępne, z myślą o dostępności.

Internet i platforma Azure

Edytor

  • Wszystkie pliki powinny być od teraz otwierane w nowym edytorze, chyba że jest jawnie wymagany starszy edytor.
  • Usunięto przecieki związane z wydajnością w edytorze.
  • Przeprowadzono aktualizację do najnowszego elementu FSharp.CompilerService.
  • Ulepszono obsługę plików .csx.
  • Dodaliśmy obsługę języka TypeScript 3.7 obejmującego nowe funkcje, takie jak opcjonalne łańcuchy i operator koalescencyjny dla wartości null i niezdefiniowanych.
  • Obsługa platformy Blazor obejmuje ulepszoną integrację z technologią IntelliSense i debugerem.

Powłoka

  • Dodaliśmy natywną kontrolkę konsoli właściwości, która w pełni obsługuje ułatwienia dostępu (klawiatura i funkcja VoiceOver). Jest ona dostępna w narzędziu Android Designer i powłoce oraz jest włączona domyślnie dla wszystkich elementów rozwiązań.

    New editor features Graphic
    Funkcje nowego edytora w programie Visual Studio dla komputerów Mac

Debuger

  • Zaimplementowaliśmy kontrolki natywne dla etykietek narzędzi debugera, konsoli zmiennych lokalnych, konsoli wyrażeń kontrolnych oraz okna dialogowego przechwyconego wyjątku, co umożliwiło ponowne włączenie przypiętych wyrażeń kontrolnych w edytorze.

Xamarin

  • Przeładowywanie kodu XAML na gorąco dla zestawu narzędzi Xamarin.Forms jest od teraz włączone domyślnie i wbudowane w środowisku IDE. Aby uzyskać więcej informacji na temat przeładowywania kodu XAML na gorąco, zapoznaj się z dokumentacją dotyczącą przeładowywania kodu XAML na gorąco.
  • Teraz możesz tworzyć zbiory aplikacji systemu Android podczas publikowania aplikacji dla systemu Android w programie Visual Studio. Zbiory aplikacji zapewniają użytkownikom zoptymalizowane pliki APK zgodnie ze specyfikacją ich urządzeń podczas pobierania aplikacji ze sklepu Google Play lub innych sklepów z aplikacjami dla systemu Android.
  • Teraz za pomocą kreatora migracji biblioteki AndroidX możesz konwertować istniejącą aplikację systemu Android z biblioteki obsługi systemu Android na bibliotekę AndroidX.
  • Podczas edytowania układów w projektancie systemu Android jest teraz udostępniany zestaw typowych problemów.

Instalator

  • Instalator od teraz obsługuje motyw ciemny.
  • Instalator będzie od teraz czyścić starsze wersje pomocnicze platformy .NET Core, które zostały wcześniej zainstalowane przy użyciu instalatora.
  • Obsługa technologii HAXM i tworzenia konfiguracji AVD została usunięta z instalatora. Tworzenie konfiguracji AVD powinno odbywać się przy użyciu menedżera urządzeń programu Visual Studio dla komputerów Mac.
  • Instalator oraz program Visual Studio dla komputerów Mac nie obsługują już systemu macOS Sierra.

Poprawki błędów

Powłoka i narzędzia

Rozwiązaliśmy następujące problemy związane ze środowiskiem IDE:

Edytor

Rozwiązaliśmy następujące problemy związane z edytowaniem kodu źródłowego:

Internet i platforma Azure

Rozwiązaliśmy następujące problemy związane z obsługą platformy .NET Core:

Rozwiązaliśmy następujące problemy związane z obsługą usługi Azure Functions:

  • W usłudze Azure Functions brakowało szablonów dla usługi AzureFunctionsVersion w wersji 2.

Kontrola wersji

Rozwiązaliśmy następujące problemy związane z kontrolą wersji:

  • Anulowanie wyewidencjonowania SVN może powodować przypadkowe usunięcie plików użytkownika.

System projektu

Rozwiązaliśmy następujące problemy związane z projektami:

  • Ręczne dodanie elementu DefaultTargets do pliku csproj jest zastępowane, gdy program VS modyfikuje projekt.
  • Niespójne nazewnictwo dotyczące usuwania plików i projektów.
  • W menu kontekstowym projektu brakuje pozycji „Dodaj odwołanie”.
  • Zmiana nazwy pliku w okienku rozwiązania nie powoduje ponownego zastosowania reguł zagnieżdżania.
  • Zmiana tytułu okna z „Edytowanie odwołań” na „Odwołania”.
  • Model projektu zgłasza nieprawidłowe odwołania dla niektórych projektów.
  • Rozwiązano problem polegający na tym, że w operacji definiowania stałych definiowanie nie było wykonywane prawidłowo w przypadku definiowania w importowanych projektach.
  • Rozwiązano problem polegający na tym, że program Visual Studio dla komputerów Mac mógł blokować się w pętli podczas zapisywania projektu objętego kontrolą źródła.

Debugowanie

Rozwiązaliśmy następujące problemy z debugowaniem:

  • Dodaliśmy brakujące polecenie „Debuguj wszystkie testy”.
  • Zatrzymanie wskaźnika myszy na wyrażeniu może zmienić wartość zmiennych w debugerze platformy .NET Core.
  • Otwarcie okna dialogowego przechwyconego wyjątku powoduje zawieszenie środowiska IDE.
  • Rozwiązano problem polegający na tym, że przypinanie właściwości w debugowaniu nie działało.

Xamarin

Rozwiązaliśmy następujące problemy z obsługą środowiska Xamarin:

Testowanie

Rozwiązaliśmy następujące problemy z testowaniem:

Instalator

Rozwiązaliśmy kilka wewnętrznych błędów instalatora.

Updater

Rozwiązaliśmy następujące problemy z aktualizatorem:

  • Wskaźnik postępu był pusty po nieudanym pobieraniu.
  • Aktualizator nie czeka na zakończenie działania środowiska IDE przed zainstalowaniem aktualizacji.

Znane problemy

  • Po dodaniu nowego pliku przy użyciu szablonu pliku składnika Razor kompilacja projektu może się nie powieść. Przyczyną problemu są niepotrzebne elementy w pliku projektu (plik .csproj). Należy usunąć elementy odwołujące się do nowego pliku z pliku projektu, a wówczas projekt powinien zostać pomyślnie skompilowany.
  • Podczas tworzenia projektów ASP.NET Core może następować odmowa połączeń HTTPS, jeśli jest zainstalowana wersja zapoznawcza platformy .NET Core SDK 3.1. Przeglądarka może nie być uruchamiana albo wyświetlane są błędy certyfikatu w przypadku korzystania z platformy Docker. Aby obejść ten problem, uruchom następujące polecenia w terminalu: dotnet dev-certs https —clean, a następnie dotnet dev-certs https —trust.
  • Naciśnięcie klawisza Backspace nie powoduje usunięcia wyrażenia kontrolnego z konsoli wyrażeń kontrolnych.

Opinie i sugestie

Chcemy poznać Twoją opinię! 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