Microsoft udostępnia drugą wersję zapoznawczą programu Visual Studio 2022 17.6
Firma Microsoft ogłosiła dostępność programu Visual Studio 2022 17.6 Preview 2. W tej aktualizacji firma Microsoft pracowała nad wieloma ulepszeniami, aby zwiększyć produktywność, usprawnić tworzenie gier i ulepszyć. NET mobile i zapewniają lepsze zarządzanie przedsiębiorstwem.
Informacje o wydaniu
- Usunięcie zintegrowanych narzędzi deweloperskich Edge dla obciążeń sieciowych ASP.NET
C++
- W najnowszej wersji CMake Debugger można teraz przeglądać stan aktualnie zdefiniowanych celów i testów wraz z ich właściwościami. Możesz teraz przeglądać katalogi w oknie Locals.
- Możesz teraz użyć funkcji Utwórz funkcję składową, aby szybko dodać konstruktory i operatory równości do swoich klas. Gdy masz klasę z polami, pod nazwą klasy pojawią się trzy kropki, a najechanie na nie kursorem wyświetli ikonę śrubokręta. Lista rozwijana z ikoną śrubokręta wyświetli sugestie nowych funkcji elementu członkowskiego. Dzięki temu możesz dodać domyślny konstruktor, konstruktor ze wszystkimi polami, operator równości i operator równości ze wszystkimi polami.
- HLSL (High Level Shading Language) to język programowania specyficzny dla DirectX, używany do tworzenia shaderów w aplikacjach do tworzenia gier i renderowania. Popularne rozszerzenie HLSL Tools autorstwa Tima Jonesa jest teraz dostępne jako część programu Visual Studio, oferując podświetlanie składni, uzupełnianie instrukcji, przechodzenie do definicji i nie tylko! Aby korzystać z narzędzi HLSL, włącz komponent w obciążeniu „Tworzenie gier w języku C++” lub „Tworzenie gier w środowisku Unity” w Instalatorze programu Visual Studio.
- Poprawiona wydajność funkcji Go To i All In One Search for C++ Symbols.
Narzędzia programistyczne Microsoft Teams (zestaw narzędzi Teams)
- Dodaj flagę funkcji „Ulepszenia konfiguracji aplikacji Teams”. Funkcja podglądu Teams Toolkit umożliwia programistom przeniesienie istniejących aplikacji wewnętrznych i aplikacji SaaS do Teams z natywną integracją Teams. W pliku Teamsfxapp.yml określa, co robi silnik Teams Toolkit.
- Dodaj głębokie łącze, aby otworzyć Teams Toolkit bezpośrednio z portalu deweloperów Teams . Możesz teraz otwierać projekty Teams w portalu dla deweloperów i edytować je w Teams Toolkit.
Debugowanie, diagnostyka i profilowanie
Grupy punktów przerwania
- Debuger programu Visual Studio obsługuje teraz grupy punktów przerwania, co umożliwia szybkie i łatwe zarządzanie wieloma punktami przerwania w zorganizowanych grupach.
- Możesz utworzyć nową grupę punktów przerwania, korzystając z listy rozwijanej „Nowy” w oknie punktów przerwania. Aby dodać punkt przerwania do istniejącej grupy, kliknij go prawym przyciskiem myszy i wybierz „Dodaj do grupy punktów przerwania”. Możesz także przeciągnąć i upuścić punkt przerwania do wybranej grupy. Te grupy punktów przerwania można włączać, wyłączać i usuwać. Punkty przerwania można przełączać pojedynczo lub w kombinacji w razie potrzeby.
Narzędzie Memory Tool Insights Rozrzedzone tablice
- Narzędzie do analizy pamięci programu Visual Studio ma teraz możliwość identyfikowania i wyświetlania rzadkich tablic. Obiekty listy z rzadką tablicą można zobaczyć na karcie Informacje.
- Rzadka tablica to tablica, która jest w większości wypełniona zerowymi elementami, co może być nieefektywne pod względem wydajności i wykorzystania pamięci. Narzędzie do analizy pamięci automatycznie wykryje te tablice i pokaże, ile pamięci jest marnowane z powodu tych zerowych wartości.
- Debuger obsługuje teraz dołączanie. natstepfilter i. natjmc w ramach poszczególnych rozwiązań, a nie w poprzedniej lokalizacji globalnej. Ta zmiana pozwala na wydajniejszą współpracę w zespołach, ponieważ pliki te można teraz traktować jak każdy inny plik w repozytorium i odpowiednio udostępniać.
Narzędzie oprzyrządowania
- Narzędzie Visual Studio Instrumentation obsługuje teraz kod C++, zapewniając lepszą analizę wydajności. Aby uzyskać dostęp do narzędzia Instrumentation, przejdź do Debug > Performance Profiler i wybierz „Instrumentation” w wyświetlonym oknie Profiler.
- Widok danych oprzyrządowania przedstawia listę funkcji uporządkowanych według najdłużej działających, co ułatwia identyfikację potencjalnych wąskich gardeł. Ponadto sekcja Hot Path wyświetla stos wywołań dla funkcji, które zużywają najwięcej procesora, zapewniając dalszy wgląd w problemy z wydajnością.
Profiler wykres na żywo dla. NET na WSL
- Narzędzia profilowania programu Visual Studio obsługują teraz również wykresy na żywo podczas zbierania z monitora dotnet dla usługi WSL. Metryki WSL na żywo są dostępne dla. NET alokacja obiektów, użycie procesora i. Narzędzie licznika NET.
- Podczas gdy narzędzie początkowo zbiera dane z monitora dotnet dla WSL, możesz zobaczyć wykresy w czasie rzeczywistym dla informacji o licznikach na żywo, następnie możesz zatrzymać zbieranie i zobaczyć szczegółowe widoki podziału alokacji pamięci, drzew wywołań, funkcji, kolekcji i innych powiązanych dane.
Narzędzie alokacji obiektów platformy .NET
- . NET Narzędzie alokacji obiektów oferuje teraz możliwość importowania alokacji z pliku . NET dostawca danych korzystający z formatów plików ETL. Na przykład, jeśli masz plik ETL uzyskany z pliku . NET, który zawiera zdarzenia znaczników alokacji, narzędzie może wykonywać i wyświetlać alokacje dokonane w ramach tych danych.
Ulepszenia narzędzi Git
Przygotuj i zatwierdź podczas kompilacji
Możesz teraz wystawić swoje zmiany i zatwierdzić wystawione elementy podczas kompilacji. Bezpośrednie zatwierdzanie jest ryzykowną operacją, ponieważ pliki mogą ulec zmianie, ale teraz możesz je przygotować, zweryfikować poprawność plików i zatwierdzić je — a wszystko to w trakcie działania kompilacji.
Problemy z usługą GitHub i elementy robocze usługi Azure DevOps — ulepszone wyszukiwanie
Udoskonalając naszą integrację problemów i elementów roboczych w komunikacie zatwierdzenia, uzyskujesz teraz lepsze wyniki wyszukiwania, gdy pytasz o elementy, które nie były ostatnio aktualizowane lub które nie są z tobą powiązane, ale są częścią twojego projektu lub repozytorium. Wyszukiwanie polega na dopasowywaniu pełnych ciągów znaków w nazwach przedmiotów. Może to pomóc zminimalizować identyfikatory elementów kopiowania i wklejania między przeglądarką a programem Visual Studio.
Ulepszone okno dialogowe scalania
Aktualizacje naszego okna dialogowego scalania ułatwiają zrozumienie liczby plików, których to dotyczy, i ostrzegają, jeśli mogą wystąpić konflikty.
Ulepszenia wydajności historii Git
Drastyczne ulepszenia naszego okna Historii Git ładują teraz poprzednie zatwierdzenia szybciej, co pozwala na szybsze przeglądanie historii plików i folderów!
Nowe udoskonalenia nazewnictwa gałęzi i znaczników
Ulepszenia w oknach dialogowych New Branch i New Tag automatycznie zastępują spacje myślnikami, aby uniknąć nieprawidłowych znaków w nazwie.
Zarządzanie przedsiębiorstwem
Hostuj i wdrażaj układy programu Visual Studio z intranetu
Administratorzy IT będą teraz mogli hostować i wdrażać układy w witrynie intranetowej oprócz udostępniania plików. Korzystanie z lokalizacji w intranecie może uprościć konserwację układu i poprawić wydajność instalacji, szczególnie w organizacjach, które obecnie korzystają z wielu globalnych udziałów plików w sieci. Scenariusz jest obecnie przeznaczony dla administratorów IT do zdalnego wdrażania. Odwiedź witrynę z opiniami, aby wyświetlić wskazówki dotyczące włączania tego środowiska i daj nam znać, jeśli brakuje jakiejś potrzebnej funkcji .
Ogranicz ekspozycję na produkty dostępne w Instalatorze
Zaktualizowaliśmy logikę kontrolującą, jakie produkty są oferowane jako dostępne, gdy przeglądasz kartę „Dostępne” Instalatora programu Visual Studio. Powinieneś teraz mieć łatwy dostęp do bieżących podglądów, a także możliwość ograniczenia ekspozycji na niektóre produkty poprzez wyłączenie kanałów lub użycie nowej zasady „HideAvailableTab”, aby całkowicie wyłączyć dostępną kartę.
Jeśli chcesz wypróbować nową wersję zapoznawczą, po prostu przejdź do strony internetowej programu Visual Studio w wersji zapoznawczej i naciśnij Pobierz wersję zapoznawczą. Nie musisz się martwić o istniejącą stabilną instalację programu Visual Studio, ponieważ wersja zapoznawcza zostanie zainstalowana obok siebie, dzięki czemu będziesz mógł przełączać się między nimi.
Dodaj komentarz