Microsoft는 Visual Studio 2022 17.6의 두 번째 미리 보기를 제공합니다.

Microsoft는 Visual Studio 2022 17.6의 두 번째 미리 보기를 제공합니다.

Microsoft는 Visual Studio 2022 17.6 Preview 2의 가용성을 발표했습니다 . 이 업데이트에서 Microsoft는 생산성을 높이고 게임 개발을 간소화하고 개선하기 위해 많은 개선 작업을 수행했습니다. NET 모바일 개발 및 더 나은 엔터프라이즈 관리를 제공합니다.

릴리즈 노트

  • ASP.NET 웹 워크로드용 통합 Edge Developer Tools 제거

C++

  • 최신 버전의 CMake 디버거에서는 현재 정의된 대상 및 테스트의 상태를 해당 속성과 함께 볼 수 있습니다. 이제 Locals 창에서 디렉토리를 볼 수도 있습니다.
  • 이제 멤버 함수 만들기 기능을 사용하여 생성자와 같음 연산자를 클래스에 빠르게 추가할 수 있습니다. 필드가 있는 클래스가 있는 경우 클래스 이름 아래에 세 개의 점이 표시되고 마우스를 가져가면 드라이버 아이콘이 표시됩니다. 스크루드라이버 아이콘의 드롭다운에 새 멤버 함수 제안이 표시됩니다. 이를 통해 기본 생성자, 모든 필드가 있는 생성자, 같음 연산자 및 모든 필드가 있는 같음 연산자를 추가할 수 있습니다.
  • HLSL(High Level Shading Language)은 게임 개발 및 렌더링 응용 프로그램에서 셰이더를 만드는 데 사용되는 DirectX 관련 프로그래밍 언어입니다. Tim Jones의 인기 있는 HLSL 도구 확장은 이제 구문 강조 표시, 문 완성, 정의로 이동 등을 제공하는 Visual Studio의 일부로 사용할 수 있습니다! HLSL 도구를 사용하려면 Visual Studio 설치 관리자의 “C++로 게임 개발” 또는 “Unity로 게임 개발” 워크로드에서 구성 요소를 활성화하십시오.
  • C++ 기호에 대한 이동 및 올인원 검색의 성능이 향상되었습니다.

Microsoft Teams 개발 도구(Teams Toolkit)

  • 기능 플래그 “Teams App Configuration Improvements”를 추가합니다. Teams Toolkit의 미리보기 기능을 통해 개발자는 기존 내부 및 SaaS 애플리케이션을 Teams 네이티브 통합을 통해 Teams로 가져올 수 있습니다. teamsfxapp.yml 파일에서 Teams Toolkit 엔진이 수행하는 작업을 정의합니다.
  • Teams 개발자 포털 에서 직접 Teams Toolkit을 열 수 있는 딥 링크를 추가합니다 . 이제 개발자 포털에서 Teams 프로젝트를 열고 Teams Toolkit에서 편집할 수 있습니다.

디버깅, 진단 및 프로파일링

중단점 그룹

  • Visual Studio 디버거는 이제 중단점 그룹을 지원하므로 조직화된 그룹에서 수많은 중단점을 빠르고 쉽게 관리할 수 있습니다.
  • 중단점 창에서 “새로 만들기” 드롭다운을 사용하여 새 중단점 그룹을 만들 수 있습니다. 기존 그룹에 중단점을 추가하려면 중단점을 마우스 오른쪽 버튼으로 클릭하고 “중단점 그룹에 추가”를 선택합니다. 중단점을 원하는 그룹으로 끌어다 놓을 수도 있습니다. 이러한 중단점 그룹은 활성화, 비활성화 및 삭제할 수 있습니다. 중단점은 필요에 따라 개별적으로 또는 조합하여 전환할 수 있습니다.

메모리 도구 인사이트 스파스 어레이

  • 이제 Visual Studio 메모리 분석 도구에 희소 배열을 식별하고 표시하는 기능이 있습니다. 통찰력 탭에서 희소 배열로 목록 개체를 볼 수 있습니다.
  • Sparse Array는 대부분 0개의 요소로 채워진 배열로, 성능 및 메모리 사용 측면에서 비효율적일 수 있습니다. 메모리 분석 도구는 이러한 배열을 자동으로 감지하고 이러한 0 값으로 인해 얼마나 많은 메모리가 낭비되고 있는지 보여줍니다.
  • 디버거는 이제 포함을 지원합니다. natstepfilter 및. 이전 전역 위치가 아닌 개별 솔루션 내의 natjmc 파일. 이러한 변경은 이제 이러한 파일을 저장소 내의 다른 파일로 취급하고 그에 따라 공유할 수 있으므로 팀 내에서 보다 효율적인 공동 작업을 허용합니다.

계측 도구

  • Visual Studio Instrumentation 도구는 이제 C++ 코드를 지원하여 향상된 성능 분석을 제공합니다. 계측 도구에 액세스하려면 Debug > Performance Profiler로 이동하고 나타나는 Profiler 창에서 “Instrumentation”을 선택합니다.
  • Instrumentation Data View는 가장 오래 실행되는 함수 목록을 제공하여 잠재적인 병목 현상을 쉽게 식별할 수 있도록 합니다. 또한 Hot Path 섹션에는 CPU를 가장 많이 사용하는 함수에 대한 호출 스택이 표시되어 성능 문제에 대한 추가 통찰력을 제공합니다.

에 대한 프로파일러 라이브 그래프. WSL의 NET

  • Visual Studio 프로파일링 도구는 이제 WSL용 dotnet-monitor에서 수집하는 동안 실시간 그래프도 지원합니다. WSL 라이브 메트릭을 사용할 수 있습니다. NET 개체 할당, CPU 사용량 및 . NET 카운터 도구입니다.
  • 도구가 초기에 WSL용 dotnet-monitor에서 데이터를 수집하는 동안 라이브 카운터 정보에 대한 실시간 그래프를 볼 수 있습니다. 그런 다음 수집을 중지하고 메모리 할당, 호출 트리, 함수, 컬렉션 및 기타 관련 세부 분석 보기를 볼 수 있습니다. 데이터.

.NET 개체 할당 도구

  • 그만큼. NET 개체 할당 도구는 이제 a에서 할당을 가져오는 기능을 제공합니다. NET 데이터 공급자는 ETL 파일 형식을 사용합니다. 예를 들어 a에서 얻은 ETL 파일이 있는 경우. 할당 틱 이벤트가 포함된 NET 공급자를 사용하면 도구가 해당 데이터 내에서 이루어진 할당을 실행하고 표시할 수 있습니다.

Git 도구 개선 사항

빌드 중 스테이징 및 커밋

이제 빌드 중에 변경 사항을 스테이징하고 스테이징된 항목을 커밋할 수 있습니다. 직접 커밋하는 것은 파일이 변경될 수 있기 때문에 위험한 작업이지만 이제 빌드가 실행되는 동안 파일을 스테이징하고 파일이 올바른지 확인하고 커밋할 수 있습니다.

GitHub 문제 및 Azure DevOps 작업 항목 – 향상된 검색

커밋 메시지에서 문제 및 작업 항목 통합이 개선되어 최근에 업데이트하지 않았거나 사용자와 관련이 없지만 프로젝트 또는 저장소의 일부인 항목을 쿼리할 때 더 나은 검색 결과를 얻을 수 있습니다. 항목 이름의 전체 문자열을 일치시켜 검색합니다. 이렇게 하면 브라우저와 Visual Studio 간에 항목 ID 복사-붙여넣기를 최소화하는 데 도움이 될 수 있습니다.

향상된 병합 대화 상자

병합 대화 상자 업데이트를 통해 영향을 받는 파일 수를 더 쉽게 이해하고 충돌이 있을 경우 경고합니다.

힘내 역사 성능 개선

Git 히스토리 창의 대폭적인 개선으로 이제 이전 커밋을 더 빠르게 로드하여 이전보다 더 빠르게 파일 및 폴더 히스토리를 파헤칠 수 있습니다!

새로운 분기 및 태그 명명 기능 향상

새 분기 및 새 태그 대화 상자가 개선되어 공백을 자동으로 대시로 대체하여 이름에 잘못된 문자가 포함되지 않도록 합니다.

엔터프라이즈 관리

인트라넷에서 Visual Studio 레이아웃 호스트 및 배포

이제 IT 관리자는 파일 공유 외에도 인트라넷 웹 사이트에서 레이아웃을 호스트하고 배포할 수 있습니다. 인트라넷 위치를 사용하면 특히 현재 여러 글로벌 네트워크 파일 공유를 사용하는 조직의 경우 레이아웃 유지 관리를 간소화하고 설치 성능을 향상시킬 수 있습니다. 이 시나리오는 현재 IT 관리자가 원격으로 배포하는 대상입니다. 이 경험을 활성화하는 방법에 대한 지침을 보려면 피드백 사이트를 방문 하고 필요한 기능 중 누락된 기능이 있으면 알려주십시오 .

설치 프로그램에서 사용 가능한 제품에 대한 노출 제한

Visual Studio 설치 관리자의 “사용 가능” 탭을 볼 때 사용할 수 있는 제품을 제어하는 ​​논리를 업데이트했습니다. 이제 현재 미리 보기에 쉽게 액세스할 수 있을 뿐만 아니라 채널을 비활성화하거나 새로운 “HideAvailableTab” 정책을 사용하여 사용 가능한 탭을 모두 비활성화하여 특정 제품에 대한 노출을 제한할 수 있습니다.

새로운 미리 보기를 사용해 보고 싶다면 Visual Studio 미리 보기 웹 페이지 로 이동하여 미리 보기 다운로드를 누르십시오. 미리 보기가 나란히 설치되므로 설치 간에 교체할 ​​수 있으므로 기존의 안정적인 Visual Studio 설치에 대해 걱정할 필요가 없습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다