Wydano Visual Studio 2019
Microsoft wypuszcza Visual Studio 2019, kolejną wersję swojego popularnego produktu dla programistów. Ostateczna wersja programu Visual Studio 2019 dostępna dla systemów Windows i Mac.
Visual Studio Professional i Enterprise mają różne funkcje. Na przykład, Enterprise oferuje IntelliTrace, Live Unit Testing, Embedded Assemblies dla aplikacji mobilnych, Real Time Architecture Validation i inne funkcje, w tym
- Snapshot Debugger, który umożliwia debugowanie aplikacji produkcyjnych na platformie Azure przy minimalnych zakłóceniach, dodaje obsługę usługi Azure Kubernetes Service (AKS) i zestawów skalowania maszyn wirtualnych (VMSS).
- Debugowanie podróży w czasie (TTD) zintegrowane z Snapshot Debugger. TTD umożliwia zarejestrowanie procesu, a następnie dokładne zrekonstruowanie i odtworzenie ścieżki wykonania. Możesz przewijać i odtwarzać każdy wiersz kodu dowolną liczbę razy, pomagając w izolowaniu i identyfikowaniu problemów.
Program Visual Studio 2019 jest teraz szybszy, bardziej niezawodny, wydajniejszy dla osób i zespołów, łatwiejszy w użyciu i łatwiejszy do rozpoczęcia pracy. Niektóre z nowych funkcji zawartych w tej wersji to IntelliCode dla technologii IntelliSense wspomaganej przez sztuczną inteligencję, rozszerzone możliwości refaktoryzacji, inteligentniejsze debugowanie i nie tylko.
Co nowego w Visual Studio 2019
Oto kilka głównych zmian i nowych funkcji dostępnych w zaktualizowanej wersji produktu.
zainstalować
- Pracuj wydajniej teraz, gdy aktualizacje programu Visual Studio będą teraz pobierane w tle.
- Kontroluj tryb instalacji aktualizacji programu Visual Studio.
IDE
- Współpracuj z innymi przy użyciu programu Visual Studio Live Share, który jest domyślnie instalowany. Obsługa dodatkowych języków dla C++, VB.NET i Razor zapewnia gościom widok rozwiązania i udostępnianie różnic kontroli źródła.
- Otwórz kod, nad którym ostatnio pracowałeś, lub uruchom z jednego z najczęściej używanych przepływów, takich jak klonowanie, otwieranie lub tworzenie projektu za pomocą nowego okna startowego.
- Twórz nowe projekty z ulepszonym interfejsem wyszukiwania i filtrami, korzystając z nowej listy szablonów posortowanych według popularności.
- Uzyskaj więcej miejsca na kod w pionie oraz zmodernizowany wygląd i styl dzięki zestawowi nowych zmian wizualnych w powłoce.
- Wyświetlaj ostrzejszą wersję swojego IDE niezależnie od konfiguracji wyświetlania i/lub skalowania, ponieważ poprawiliśmy obsługę świadomości monitora.
- Użyj ulepszonej funkcji wyszukiwania w programie Visual Studio dla menu, poleceń, opcji i składników do zainstalowania.
- Szybko zrozum „kondycję” pliku kodu dzięki wskaźnikowi dokumentu. Uruchom i skonfiguruj poprzez czyszczenie kodu jednym kliknięciem ze wskaźnika.
- Z łatwością zarządzaj wybranymi funkcjami w wersji zapoznawczej, korzystając z nowej strony Funkcje w wersji zapoznawczej w oknie dialogowym Opcje.
- Twórz nowe projekty dzięki ulepszeniom wyszukiwania opartego na tagach i łatwo dostępnej liście „Ostatnie szablony projektów”.
- Twórz nowe elementy bezpośrednio z usługi Visual Studio Search i szybciej wyszukuj wyniki dzięki lepszej trafności.
- Bądź na bieżąco z ważnymi informacjami, takimi jak żądania Visual Studio Live Share, dzięki nowemu środowisku powiadomień.
- Zapisz kolekcję programów naprawiających czyszczenie kodu jako profil, aby łatwo wybrać programy naprawiające, które chcesz uruchomić podczas czyszczenia kodu.
- Uruchom nową refaktoryzację .NET i poprawki kodu.
- Łatwiej konfiguruj projekty .NET Core dzięki pierwszorzędnym plikom projektów.
- Sprawdź stan swoich rozszerzeń za pomocą tagów Podgląd, Płatne i Próbne w oknie dialogowym Rozszerzenia i aktualizacje.
- Sprawdź i skonfiguruj funkcje podglądu, które mają być aktywne, ponieważ ustawienia domyślne zostały zresetowane w tym podglądzie.
- Dbaj o aktualność rozszerzeń, wykluczając niektóre interfejsy API okna testowego, które zostały oznaczone jako przestarzałe w tej wersji.
- Zaloguj się, przeglądaj i jednym kliknięciem sklonuj lub połącz się z hostowanymi repozytoriami z usługi Azure DevOps za pomocą okna startowego.
- Zainstaluj rozszerzenia dla innych hostów kontroli źródła, aby wyświetlić repozytoria należące do Ciebie i Twojej organizacji.
- Doświadcz ulepszonego środowiska niebieskiego motywu, które odpowiada na opinie z wersji Preview 2, zmniejszając jasność, poprawiając ogólny kontrast i rozwiązując inne problemy z użytecznością.
- Zastosuj preferencje stylu kodu z wiersza polecenia za pomocą narzędzia globalnego formatu dotnet.
- Programy MSBuild i Visual Studio są teraz domyślnie przeznaczone dla platformy .NET Framework 4.7.2.
- Usunęliśmy funkcje związane z usługą Azure App Service z Eksploratora serwera; równoważna funkcjonalność jest zamiast tego dostępna w Cloud Explorer.
Wydajność
- Przejmij kontrolę nad ładowaniem rozwiązań, korzystając z nowych ulepszeń wydajności programu Visual Studio, które wpływają na szybkość wykonywania kroków, szybkość przełączania gałęzi i nie tylko.
- Zobacz postęp ładowania rozwiązania w Centrum stanu zadań.
- Wybierz projekty, które mają zostać załadowane podczas otwierania rozwiązania za pomocą plików filtrów rozwiązań.
- Popraw wydajność pisania, ograniczając wpływ elementów pomocniczych.
- Przełącz nową opcję, aby wyłączyć przywracanie stanu hierarchii projektu i stanu okna narzędzi.
- Poznaj nowy skrót do wyboru kompilacji i szybko kompiluj wszystko w programie CMake za pomocą nowego polecenia kompiluj wszystko.
- Koduj szybciej dzięki zwiększonej wydajności IntelliSense dla plików C++ w projektach CMake.
- Ładuj większe rozwiązania .NET Core i ciesz się znaczną redukcją pamięci podczas pracy z nimi w miarę upływu czasu.
- Szybkie ładowanie zależności projektu za pomocą nowego polecenia menu kontekstowego projektu.
- Zobacz wskazówki dotyczące wydajności w centrum wydajności.
Ogólne debugowanie i diagnostyka
- Wyszukuj słowa kluczowe w oknach Watch, Autos i Locals podczas debugowania, aby poprawić swoją zdolność do znajdowania obiektów lub wartości.
- Podczas sprawdzania danych wyświetl listę rozwijaną specyfikatorów formatu w oknach Watch, Autos i Locals.
- Użyj niestandardowego wizualizatora, który jest teraz zgodny z platformą .NET Core.
- Debuguj bardzo duże aplikacje z dużą liczbą modułów i plików PDB.
- Uruchom przeglądarkę Google Chrome z niestandardowymi argumentami i debuguj swoje aplikacje JavaScript w środowisku IDE programu Visual Studio.
- Użyj funkcji Hot Path Highlighting dla narzędzi alokacji procesora i obiektów DotNet w programie Performance Profiler.
- Przerwij, gdy wartość właściwości określonego obiektu ulegnie zmianie w aplikacjach .NET Core przy użyciu punktów przerwania danych, funkcja, która pierwotnie była wyłączna dla C++.
- Od wersji zapoznawczej 1 zaktualizowaliśmy interfejs użytkownika do wyszukiwania w oknach Autos, Locals i Watch o prostszy interfejs. Funkcja Search Deeper została zmieniona w menu rozwijane, dzięki czemu możesz szybko wybrać, jak głębokie ma być początkowe i kolejne wyszukiwanie.
Kontrola źródła i Eksplorator zespołu
- Tymczasowo przechowuj zmiany, aby móc pracować nad innym zadaniem, korzystając z obsługi narzędzi Git w Eksploratorze zespołu dla schowka Git.
- Zapoznaj się z opcjonalnym rozszerzeniem dostępnym w witrynie Visual Studio Market Place, żądania ściągnięcia dla programu Visual Studio, które integruje recenzje żądań ściągnięcia z programem Visual Studio.
- Korzystaj z nowego środowiska elementów roboczych usługi Azure DevOps, które koncentruje się na przepływach pracy deweloperów, w tym specyficznych dla użytkownika widoki elementów pracy, tworzenie gałęzi z elementu pracy, wyszukiwanie elementów pracy za pomocą #mentions i inline redagowanie.
Rozciągliwość
- Użyj jednego, ujednoliconego zestawu SDK programu Visual Studio w pakiecie NuGet firmy Microsoft. VisualStudio. SDK.
- Skorzystaj z naszej aktualizacji do Projekt VSIX teraz dołączyć AsyncPackage.
- Eksperymentuj z nowym Pusty projekt VSIX szablon, który dodaliśmy.
- Dowiedz się, czy rozszerzenie jest bezpłatne, płatne czy próbne, ponieważ jest teraz oznaczone w Rozszerzenia i aktualizacje dialog.
Technologie internetowe
- Skorzystaj z dodatkowej obsługi do pracy z projektami .NET Core 3.0.
- Sprawdź profilowanie procesora w ASP.NET.
- Użyj debugera migawek dla aplikacji sieci Web platformy .NET działających na maszynach wirtualnych, zestawach skalowania maszyn wirtualnych i usłudze Azure Kubernetes.
Programowanie mobilne z Xamarin
- Doświadcz ulepszeń platformy Xamarin. Początkowa i przyrostowa wydajność kompilacji systemu Android.
- Skorzystaj ze zwiększonej produktywności w Xamarin Android Designer.
- Zapoznaj się z nowym panelem właściwości platformy Xamarin. Kontrolki formularzy.
- Popraw wydajność dzięki skróceniu rozmiaru obciążenia dla platformy Xamarin i ulepszonemu emulatorowi systemu Android.
- Użyj Intellicode z platformą Xamarin. Formularze XAML.
Uniwersalna platforma Windows (UWP)
- Użyj rozszerzenia IntelliCode z XAML z pomocą naszej dodanej obsługi.
Sprawdź wydarzenie inauguracyjne
Możesz odwiedzić start.visualstudio.comi obejrzyj wydarzenie z okazji premiery, podczas którego programiści zagłębiają się w te i wiele innych funkcji. Ponadto wydarzenie zawiera zawartość w Visual Studio 2019 dla komputerów Mac i Visual Studio Live Share, które również zostały wydane.
Aby ułatwić rozpoczęcie korzystania z programu Visual Studio 2019, firma Microsoft nawiązała współpracę z Pluralsight i LinkedIn Learning, aby zapewnić nowe treści szkoleniowe. Wielowidzenie ma nowy, bezpłatny kurs Visual Studio 2019 (dostępny do 22 kwietnia 2019 r.). Dostępna jest również ścieżka i ocena umiejętności, dzięki czemu możesz od razu zanurkować. Na Nauka LinkedIn znajdziesz nowy kurs (bezpłatny do 2 maja) obejmujący najważniejsze informacje w programie Visual Studio 2019. Oczywiście zawsze możesz udać się do VisualStudio.com oraz te dokumenty online aby dowiedzieć się, co nowego, lub zagłębić się w Informacje o wydaniu dla wszystkich szczegółów.
Źródło: Microsoft