Visual Studio Icon Informacje o wersji programu Visual Studio 2017 dla komputerów Mac w wersji 7.6



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


Kliknij przycisk, aby pobrać najnowszą wersję programu Visual Studio 2017 dla komputerów Mac. Aby uzyskać instrukcje na temat instalowania i konfigurowania, zobacz dokumentację Setup and Install Visual Studio for Mac (Instalowanie i konfigurowanie programu Visual Studio dla komputerów Mac).

Download Visual Studio 2017 for Mac

Aby dowiedzieć się więcej o programie Visual Studio 2017 for Mac, zobacz Wymagania systemowe programu Visual Studio 2017 for Mac oraz Obsługiwane platformy i zgodność.

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


Co nowego w wersji 7.6

Wydania programu Visual Studio 2017 dla komputerów Mac w wersji 7.6

Najważniejsze informacje o wersji

Najważniejsze problemy rozwiązane w tej wersji

Znane problemy

Zapoznaj się z sekcją Znane problemy.


Szczegółowe informacje o nowościach w wersji 7.6

Release Notes Icon Program Visual Studio 2017 dla komputerów Mac w wersji 7.6

wydana 20 sierpnia 2018 r.

Nowe funkcje w wersji 7.6

Azure Functions

Publikowanie usługi Azure Functions

Obecnie istnieje możliwość publikowania usługi Azure Function za pomocą programu Visual Studio dla komputerów Mac. Aby ją opublikować, kliknij prawym przyciskiem myszy projekt funkcji i wybierz opcję Publikuj, a następnie utwórz ją lub opublikuj w istniejącej usłudze Azure App Service, jak pokazano na poniższych zrzutach ekranu.

Azure Functions publishing; Create a new App Service
(Rysunek 1) Publikowanie funkcji platformy Azure; tworzenie nowej usługi App Service
Azure Functions publishing; Configure Storage Account
(Rysunek 2) Publikowanie funkcji platformy Azure; konfigurowanie konta magazynu

Aby uzyskać więcej informacji na temat publikowania funkcji Azure na platformie Azure, zobacz temat Introduction to Azure Functions (Wprowadzenie do usługi Azure Functions).

Nowe szablony usługi Azure Functions

Zaktualizowano i ulepszono środowisko pracy podczas tworzenia nowego projektu usługi Functions. Wcześniej nowy projekt był domyślnie ustawiany za pomocą funkcji HttpTrigger. Program Visual Studio dla komputerów Mac oferuje teraz dostępne typy wyzwalaczy, które można wybrać podczas tworzenia nowego projektu.

New Azure Function; select trigger type
(Rysunek 3) Nowa funkcja Azure; wybór typu wyzwalacza
New Azure Function; provide trigger details
(Rysunek 4) Nowa funkcja Azure; dostarczanie szczegółów wyzwalacza

Aby uzyskać więcej informacji na temat korzystania z funkcji Azure w programie Visual Studio dla komputerów Mac, zobacz temat Introduction to Azure Functions (Wprowadzenie do usługi Azure Functions).

Problemy rozwiązane w wersji 7.6

Wydajność

Wprowadziliśmy następujące ulepszenia wydajności:

Edytor kodu

Wprowadziliśmy następujące poprawki do Edytora kodu:

Editor overtype marker
(Rysunek 5) Znacznik zastępowania w Edytorze

Ułatwienia dostępu

Wprowadziliśmy następujące poprawki w ułatwieniach dostępu:

Projekt

Wprowadziliśmy następujące poprawki do systemu projektów:

.NET Core

Wprowadziliśmy następujące poprawki do naszej obsługi technicznej platformy .NET Core:

  • Rozwiązaliśmy problem polegający na tym, że projekt .NET Core nie był przywracany po zmianie właściwości projektu.
  • Naprawiliśmy domyślną akcję kompilacji dla nowych plików.
  • Naprawiliśmy problem polegający na tym, że interfejs użytkownika zawieszał się podczas kompilowania projektu programu ASP.NET Core Angular.
  • Gdy dodatek ASP.NET Core podejmie próbę instalacji certyfikatu tworzenia HTTPS, będzie teraz wyświetlane okno dialogowe komunikatu macOS zawierającego żądanie podania nazwy użytkownika i hasła:

    dotnet-dev-certs chce wprowadzić zmiany.

  • Rozwiązaliśmy problem polegający na tym, że nie było możliwości dodania deklaracji do pustego pliku C# z użyciem sugestii pochodzących z funkcji IntelliSense.

NuGet

Wprowadziliśmy następujące poprawki do obsługi technicznej programu NuGet:

F#

Rozwiązaliśmy następujące problemy dotyczące deweloperów pracujących w języku F#:

Narzędzia sieci Web

Wprowadziliśmy następujące aktualizacje do naszych narzędzi sieci Web:

Debuger

Powłoka

W tej wersji wprowadzono następującą funkcję:

  • Jeśli skoroszyt jest zainstalowany, można teraz utworzyć interaktywny skoroszyt ze strony głównej.

Następujące problemy zostały rozwiązane w programie Visual Studio dla powłoki komputerów Mac:

Kontrola wersji

Xamarin

Xamarin.Forms

Aby uzyskać więcej informacji, zobacz informacje o wersji programu Xamarin.

Xamarin.Android

Aby uzyskać więcej informacji, zobacz informacje o wersji programu Xamarin.

Xamarin.Mac

Xamarin.iOS

W tej wersji dodano obsługę upoważnień zestawu ClassKit. Zestaw ClassKit umożliwia włączenie funkcji w aplikacjach edukacyjnych dla urządzeń iPad, które mogą być używane przez instytucje edukacyjne przy użyciu programu Apple School Manager i zarządzanych identyfikatorów Apple ID.

Inicjowanie obsługi administracyjnej platformy Xamarin.iOS

Automatyczne inicjowanie obsługi administracyjnej w programie Visual Studio dla komputerów Mac próbuje obecnie domyślnie tworzyć profile identyfikatorów aplikacji oraz inicjowania obsługi administracyjnej oraz ich używać, zamiast tworzyć identyfikator aplikacji w oparciu o identyfikator pakietu podany w pliku Info.plist. Domyślne korzystanie z identyfikatorów symboli wieloznacznych ogranicza liczbę profili oraz identyfikatorów, które wymagają konserwacji w portalu dla deweloperów.

Aby uzyskać więcej informacji na temat inicjowania obsługi administracyjnej na platformie Xamarin.iOS, zobacz temat Automatic Provisioning in Xamarin.iOS (Automatyczne inicjowanie obsługi administracyjnej w rozszerzeniu Xamarin.iOS).

Rozwiązaliśmy również następujące problemy związane z projektami Xamarin.iOS:

Projektanci wizualni

iOS Designer
  • Wybrany widok nadrzędny jest teraz podświetlony, jeśli nie jest głównym kontrolerem widoku.
  • Kontrolery UINavigationControllers z kontrolerami widoku podrzędnego są teraz obsługiwane w plikach XIB.
  • Ograniczenia są teraz zachowywane również w przypadku korzystania z opcji Osadź/Cofnij osadzanie w Widoku.
  • Elementy przeciągnięte z przybornika są teraz wyświetlane jako ikony, dopóki nie zostaną przeciągnięte nad odpowiedni obszar upuszczania.
Android Designer
  • Dzięki edycji układu w pełnej rozdzielczości modyfikacje XAML są teraz zachowywane nawet w trybie projektowania.
  • Zaktualizowaliśmy program renderujący do najnowszej wersji systemu Android Oreo.
  • Zwiększenie niezawodności kontrolek niestandardowych podczas inflacji
  • Obsługa przykładowych danych dla wartości dostarczanych przez system
Xamarin.Forms Previewer
  • Dodano obsługę przybornika dla projektów zestawu narzędzi Xamarin.Forms w językach C# i F#
    • Gdy projekt zestawu narzędzi Xamarin.Forms w języku C# lub F# jest zależny od zestawu narzędzi Xamarin.Forms w wersji 3.1.0.583944 lub nowszej, kontrolki zestawu narzędzi Xamarin.Forms zostaną wyświetlone w przyborniku, co ułatwi ich odnajdywanie osobom, które korzystają z zestawu narzędzi po raz pierwszy.
    • Ta wersja oferuje możliwość przeciągania i upuszczania tych kontrolek do edytora kodu, tworząc fragment kodu XAML.

Inne poprawki i ulepszenia


Release Notes Icon Visual Studio dla komputerów Mac 7.6.1 (7.6.1.9)

wydana 23 sierpnia 2018 r.

W tej wersji rozwiązano następujące problemy:

Release Notes Icon Visual Studio dla komputerów Mac 7.6.2 (7.6.2.33)

wydana 29 sierpnia 2018 r.

W tej wersji rozwiązano następujące problemy:

Nadal wprowadzamy również ulepszenia w podstawowym środowisku IDE, aby rozwiązać problemy z funkcją IntelliSense i zapobiec związanym z nią przypadkom zawieszania i awarii.


Release Notes Icon Visual Studio dla komputerów Mac 7.6.3 (7.6.3.1)

wydana 30 sierpnia 2018 r.

W tej wersji rozwiązano następujące problemy:


Release Notes Icon Visual Studio dla komputerów Mac 7.6.4 (7.6.4.22)

wydana 10 września 2018 r.

W tej wersji wprowadzono nowy i łatwiejszy sposób przekazywania opinii: bezpośrednio z poziomu środowiska IDE. Ta funkcja ułatwia utworzenie biletu oraz odnalezienie istniejących biletów dla tego samego problemu.

Aby uzyskać dostęp do nowego narzędzia, wybierz pozycję Pomoc > Zgłoś problem:

Report a problem dialog
(Rysunek 6) Nowe okno dialogowe zgłaszania problemu

W tym oknie dialogowym możesz przeglądać obserwowane problemy, wyszukiwać podobne problemy oraz zgłosić nowy problem:

Report a problem dialog step 2
(Rysunek 7) Nowe okno dialogowe zgłaszania problemu

W tej wersji rozwiązano również następujące problemy:


Release Notes Icon Visual Studio dla komputerów Mac 7.6.5 (7.6.5.20)

wydany 13 września 2018 r.

W tej wersji rozwiązano następujące problemy:


Release Notes Icon Visual Studio dla komputerów Mac 7.6.6 (7.6.6.17)

wydany 19 września 2018 r.

W tej wersji dodano obsługę narzędzia Xcode 10. Narzędzie Xcode 10 zapewnia obsługę systemów iOS 12, watchOS 5, macOS 10.14 oraz tvOS 12.

W tej wersji rozwiązano również następujący problem:


Release Notes Icon Visual Studio dla komputerów Mac 7.6.7 (7.6.7.49)

wydany 25 września 2018 r.

W tej wersji rozwiązano następujące problemy:


Release Notes Icon Visual Studio dla komputerów Mac 7.6.8 (7.6.8.38)

wydany 1 października 2018 r.

W tej wersji rozwiązano następujące problemy:


Release Notes Icon Visual Studio dla komputerów Mac 7.6.9 (7.6.9.22)

wydany 8 października 2018 r.

W tej wersji rozwiązano następujące problemy:

Pracowaliśmy również nad drobniejszymi poprawkami i ulepszeniami zwiększającymi wydajność i stabilność.


Release Notes Icon Visual Studio dla komputerów Mac 7.6.10 (7.6.10.27)

wydany 22 października 2018 r.

W tej wersji rozwiązano następujące problemy:


Release Notes Icon Visual Studio dla komputerów Mac 7.6.11 (7.6.11.9) New Release icon

wydany 2 listopada 2018 r.

W tej wersji dodano obsługę narzędzia Xcode 10.1.

W tej wersji rozwiązano również następujące problemy:


Znane problemy

Poniżej zamieszczono listę wszystkich istniejących znanych problemów w programie Visual Studio 2017 dla komputerów Mac w wersji 7.6:

  • Debuger programu Visual Studio dla komputerów Mac często ulega awarii podczas debugowania rozszerzenia Xamarin.iOS.

Kontrola wersji serwera Team Foundation

Obsługa Kontroli wersji serwera Team Foundation (Team Foundation Version Control — TFVC) jest dostępna jako rozszerzenie programu Visual Studio dla komputerów Mac. Aby uzyskać więcej informacji na temat instalowania i korzystania z rozszerzenia, zobacz przewodnik Connecting to Team Foundation Version Control (Nawiązywanie połączenia z Kontrolą wersji serwera Team Foundation).


Jak nam idzie?

Chcemy poznać Twoją opinię! Za pomocą opcji Zgłoś problem środowiska IDE programu Visual Studio dla komputerów Mac możesz zgłosić problem i śledzić swoją opinię w portalu Społeczność deweloperów.


Blogi

Skorzystaj ze szczegółowych informacji i zaleceń dostępnych w witrynie blogów dotyczących narzędzi programistycznych, aby być na bieżąco ze wszystkimi nowymi wersjami i zyskać dostęp do szczegółowych wpisów dotyczących szerokiego zakresu funkcji.

Developer Tools Blogs


Historia informacji o wersji programu Visual Studio 2017 dla komputerów Mac

Można zapoznać się z poprzednimi wersjami informacji o wersji programu Visual Studio 2017 dla komputerów Mac:


Początek strony