Microsoft, Visual Studio 로드맵 업데이트

Microsoft는 2020 년 6 월까지 Visual Studio IDE에 대한 로드맵을 업데이트했습니다. 향후 몇 달 동안 계획된 개선 사항은 향상된 Git 통합 및 빠른 성능에서 C ++ 및 진단 향상에 이르기까지 다양합니다.

더 나은 Git 통합은 IDE 코어에 대한 개선 사항으로 언급됩니다. Visual Studio 코어에 대한 계획에는 온라인 환경의 클라이언트로 Visual Studio를 사용하고 조건부 액세스를 사용하여 네트워크에 대한 지원을 강화하는 것도 포함됩니다. 대규모 솔루션을 열고 작업 할 때 IDE의 성능을 향상시키는 것도 목표입니다. Microsoft는 검색 결과 및 참조 창을 새로 고치는 버튼도 인용합니다.

관심있는 개발자는 2 월 25 일에 게시 된 로드맵에 대한 피드백을 제공 할 수 있습니다. Visual Studio 로드맵에 대한 Microsoft의 업데이트에는 다음 영역에서 계획된 작업도 나열되어 있습니다.

C ++

  • IntelliSense에서 C ++ 20 개념을 포함하는 C ++ 20 준수.
  • std:spaMicrosoft Visual C ++ 컴파일러 및 표준 도구 집합 표준 라이브러리에서 C ++ 표준 라이브러리에 대해 n을 구현  합니다.
  • C ++ 20 스타일 코 루틴 지원.
  • C ++를 사용하여 Visual Studio에서 Linux 및 기타 Unix 계열 시스템의 타겟팅을 개선합니다.
  • CMake 스크립트에 대한 코드 탐색 제공을 포함하여 CMake 개발을 용이하게합니다.
  • 64-Clang / LLVM 지원.

.그물

  • Editor.Config를 사용하여 구성 할 때 소스 파일에 자동으로 헤더를 추가하는 등 일반적인 작업을위한 기본 제공 기능을 개선합니다.
  • 디버깅 개선.
  • 코드를 자동으로 이동하면 네임 스페이스의 이름이 바뀝니다.
  • 프로젝트 및 솔루션에서 사용하지 않는 참조를 제거하십시오.
  • 기존 클래스의 멤버를 새 클래스로 추출합니다.

진단

  • 보다 성능이 뛰어난 ASP.NET 앱을위한 프로파일 링 도구를 개선합니다.
  • 내부 루프 도구 개선.
  • Linux에서 .NET Core 용 도구 개선.
  • 소스가 활성화되지 않은 경우 디 컴파일 된 코드를 생성합니다.
  • Open Enclave SDK로 빌드 된 애플리케이션에 대한 디버깅 지원을 포함하여 플랫폼 진단 도구를 개선합니다.

웹 도구

  • Blazor Wasm (WebAssembly) 디버깅에 대한 지원을 도입하고 ID 공급자를 사용하여 Blazor WASM 프로젝트 생성을 활성화합니다.
  • Azure 클라우드 서비스 구성 및 프로비저닝에 대한 더 나은 경험.
  • App Service Linux의 게시 환경을 개선합니다.

XAML

  • .NET Core WPF 및 UWP 용 XAML 디자이너 개선을 포함하여 XAML 앱을 빌드 할 때 생산성이 향상됩니다.
  • Windows10X 애플리케이션을 빌드합니다.

자 마린

  • Visual Tree 및 Hot Reload와 같은 도구를 사용하여 XAML UI의 디버깅을 개선합니다.
  • XML 편집기로 Android UI를 빌드합니다.
  • 모바일 플랫폼에서 빌드 효율성을 높이려면 Hot Restart를 사용하십시오.
  • .NET 5를 사용하여 모바일 애플리케이션을 빌드합니다.