윈도우 / MS Visual Studio 2022
2021.04.26 09:54
모든 제품 개발은 게시 했는지 여부에 관계없이 개발자 커뮤니티에 하거나 설문 조사를 작성했거나 피드백을 보내거나 고객 연구에 참여 주셔서 감사합니다 Visual Studio의 제품 로드맵을 계속 조정할 수 있도록 도와 . 흥미로운 소식이 있습니다. Visual Studio 2022의 첫 번째 공개 미리보기가 올 여름에 출시됩니다.
Visual Studio의 다음 주요 릴리스는 학습자와 산업 규모 솔루션을 구축하는 사람들 모두를 위해 설계된 더 빠르고, 더 접근하기 쉽고, 더 가볍습니다. 사상 처음으로 Visual Studio는 64 비트가 될 것입니다. 사용자 경험은 깨끗하고 지능적이며 행동 지향적입니다.
개발 팀은 그 어느 때보 다 지리적으로 분산되어 있습니다. 조직이 안전하게 협업하고, 솔루션을 더 빠르게 제공하고, 최종 사용자 만족도와 가치를 지속적으로 향상시키기 위해 개발 팀이 필요하다는 사실이 작년에 분명해졌습니다. 더 나은 GitHub 통합으로 더 쉽게 협업 할 수 있도록하여 아이디어에서 코드, 클라우드로 원활하게 이동할 수 있습니다.
Visual Studio 2022는 64 비트입니다.
Visual Studio 2022는 64 비트 응용 프로그램으로, 더 이상 기본 devenv.exe 프로세스에서 최대 4GB의 메모리로 제한되지 않습니다. Windows에서 64 비트 Visual Studio를 사용하면 메모리 부족없이 가장 크고 복잡한 솔루션도 열고, 편집하고, 실행하고, 디버깅 할 수 있습니다.
Visual Studio가 64 비트로 전환되는 동안 Visual Studio로 빌드하는 응용 프로그램의 유형이나 비트는 변경되지 않습니다. Visual Studio는 계속해서 32 비트 앱 빌드를위한 훌륭한 도구가 될 것입니다.
64 비트 프로세스에서 사용할 수있는 추가 메모리를 사용하기 위해 Visual Studio 확장에 대한이 비디오를 시청하면 이 포함 된 솔루션이 열립니다 1,600 개 프로젝트와 ~ 300k 파일 . 더 이상 메모리 부족 예외가 없습니다.
또한 솔루션로드에서 F5 디버깅에 이르기까지 워크 플로의 모든 부분을 더 빠르고 효율적으로 만들기 위해 노력하고 있습니다.
모두를위한 디자인
더 나은 흐름을 유지하기 위해 사용자 인터페이스를 새로 고치고 있습니다. 일부 변경 사항은 UI를 현대화하거나 혼잡을 줄이는 미묘한 외관 터치입니다. 전반적으로 우리는 복잡성을 줄이고인지 부하를 줄여서 집중하고 그 영역에 머물 수 있도록하는 것을 목표로합니다. 또한 Visual Studio의 접근성을 높이면 모든 사람에게 더 나은 유용성이 제공됩니다. Visual Studio의 다음 버전에는 다음이 포함됩니다.
- 더 나은 선명도, 가독성 및 대비를 위해 아이콘을 업데이트했습니다.
- 더 나은 가독성과 합자 지원을위한 새로운 고정 너비 글꼴 인 Cascadia Code. (원한다면 오늘 Cascadia Code를 사용해 볼 수 있습니다! https://aka.ms/CascadiaCode )
- 새롭게 개선 된 제품 테마.
- 와 통합 Accessibility Insights 하여 최종 사용자에게 도달하기 전에 접근성 문제를 조기에 감지합니다.
개인화
개발자에서 개발자까지 IDE를 개인화하는 것이 책상 의자를 선택하는 것만 큼 중요하다는 것을 알고 있습니다. 우리는 생산성을 극대화하기 전에 "정확하게"만들어야합니다. IDE의 측면을 사용자 지정하는 기능부터 여러 개발 상자를 유지 관리하는 사용자를 위해 장치간에 설정을 동기화하는 것까지 Visual Studio 2022를 "적합"하게 만드는 것이 그 어느 때보 다 쉬워 질 것입니다.
최신 앱 개발
Azure
Visual Studio 2022를 사용하면 Azure를 통해 최신 클라우드 기반 애플리케이션을 빠르고 쉽게 빌드 할 수 있습니다. 오늘날의 앱에서 사용되는 일반적인 패턴을 설명하는 좋은 리포지토리 공급으로 시작합니다. 이러한 리포지토리는 작동중인 이러한 패턴을 보여주는 고유 한 코드, Azure 리소스를 프로비저닝하기위한 코드로서의 인프라 자산, 프로젝트를 처음 만들 때 완전한 CI / CD 솔루션으로 설정하는 사전 빌드 된 GitHub 워크 플로 및 작업으로 구성됩니다. . 또한 필요한 개발 환경이 저장소에 정의되어 코딩 및 디버깅을 즉시 시작할 수 있습니다.
.NET
Visual Studio 2022는 .NET 6과 Windows 및 Mac 개발자 모두를위한 웹, 클라이언트 및 모바일 앱을위한 통합 프레임 워크를 완벽하게 지원합니다. 여기에는 .NET 다중 플랫폼 앱 UI ( .NET MAUI Windows, Android, macOS 및 iOS의 교차 플랫폼 클라이언트 앱을위한 )가 포함됩니다. ASP.NET 사용하여 .NET 수도 있습니다 Blazor MAUI 웹 기술을 를 통해 데스크톱 앱을 작성할 .
또한 웹, 데스크톱 및 모바일과 같은 대부분의 앱 유형의 경우 .NET Hot Reload를 사용하여 앱 상태를 다시 시작하거나 손실하지 않고도 코드 변경 사항을 적용 할 수 있습니다.
C ++
Visual Studio 2022에는 새로운 생산성 기능, C ++ 20 도구 및 IntelliSense와 함께 C ++ 워크로드에 대한 강력한 지원이 포함됩니다. 새로운 C ++ 20 언어 기능은 대규모 코드베이스 관리를 단순화하고 개선 된 진단을 통해 템플릿과 개념을 사용하여 어려운 문제를보다 쉽게 디버깅 할 수 있습니다.
또한 크로스 플랫폼 앱을보다 쉽게 생성, 편집, 빌드 및 디버그 할 수 있도록 CMake, Linux 및 WSL에 대한 지원을 통합하고 있습니다. Visual Studio 2022로 업그레이드하고 싶지만 호환성이 걱정되는 경우 C ++ 런타임과의 이진 호환성으로 인해 어려움이 없습니다.
손끝에서의 혁신
진단 및 디버깅
자신있게 애플리케이션을 디버그하는 기능은 일상적인 워크 플로의 중심에 있습니다. Visual Studio 2022에는 핫 경로를 더 잘 파악하기위한 프로파일 러의 플레임 차트,보다 정확한 디버깅을위한 종속 중단 점 및 통합 된 디 컴파일 환경과 같은 추가 기능과 함께 코어 디버거의 성능 향상이 포함됩니다. t는 로컬에 있습니다.
실시간 협업
Live Share는 다른 사람들과 공동 작업하고, 아이디어를 교환하고, 프로그래밍을 페어링하고, 코드를 검토 할 수있는 새로운 기회를 열어줍니다. Visual Studio 2022에서 Live Share는 통합 텍스트 채팅을 도입하여 컨텍스트 전환없이 코드에 대해 빠르게 대화 할 수 있습니다. 동일한 링크를 재사용하는 반복 세션을 예약 할 수있는 옵션이있어 자주 연락하는 연락처와의 공동 작업을 단순화합니다. 조직 내에서 Live Share를 더 잘 지원하기 위해 공동 작업에 대한 규정 준수 요구 사항을 정의하는 세션 정책도 도입 할 것입니다 (예 : 읽기 / 쓰기 터미널을 공유 할 수 있어야합니까?).
통찰력과 생산성
Visual Studio의 AI IntelliCode 엔진은 다음 움직임을 원활하게 예측하는 데 계속해서 향상되고 있습니다. Visual Studio 2022는 일상적인 워크 플로에 더욱 심층적 인 통합을 제공하여 적시에 적절한 장소에서 적절한 조치를 취할 수 있도록 도와줍니다.
비동기 협업
Visual Studio 2022에는 Git 및 GitHub에 대한 강력한 새 지원이 포함됩니다. 코드 커밋, 풀 리퀘스트 전송, 브랜치 병합은 "내 코드가 가되는 우리 것 코드 "입니다. 작업 속도를 늦출 수있는 동료의 피드백을 예상하면서 병합 및 검토 프로세스를 효율적으로 안내하는 많은 기본 제공 논리 및 검사 점을 확인할 수 있습니다. 여기서 우리의 기본 원칙은 제공하는 코드에 대한 신뢰도를 높이는 데 있습니다.
향상된 코드 검색
코드 검색은 소프트웨어 개발 라이프 사이클의 필수적인 부분입니다. 개발자는 다른 사람으로부터 배우고, 코드를 공유하고, 리팩토링하는 동안 변경 사항의 영향을 평가하고, 문제를 조사하거나, 변경 사항을 검토하는 등 여러 가지 이유로 코드 검색을 사용합니다. Visual Studio 2022의 이러한 모든 중요한 활동에 대해 더 나은 성능을 제공하여 생산성을 높이기 위해 최선을 다하고 있습니다. 또한로드 된 범위 외부에서 검색하여 어떤 코드베이스 나 리포지토리에 있는지에 관계없이 찾고있는 것을 찾을 수 있습니다.
새로운 Mac 용 Visual Studio
Mac 용 Visual Studio 2022의 목표는 Visual Studio에서 좋아하게 된 생산적인 경험을 제공하는 Mac 용으로 맞춤화 된 최신 .NET IDE를 만드는 것입니다. Mac 용 Visual Studio를 기본 macOS UI로 이동하기 위해 노력하고 있습니다. 즉, 성능과 안정성이 향상 될 것입니다. 또한 Mac 용 Visual Studio가 기본 제공 macOS 접근성 기능을 모두 활용할 수 있음을 의미합니다. Mac과 Windows간에 Visual Studio의 일관성을 높이기 위해 IDE 전체에서 메뉴와 용어를 업데이트하고 있습니다. Visual Studio의 새로운 Git 환경은 Git 변경 도구 창 도입을 시작으로 Mac 용 Visual Studio에도 제공됩니다.
댓글 [8]
-
Antory 2021.04.26 09:56
-
만수무강 2021.04.26 09:59
32비트 컴파일 됩니다.
닷넷 2.0 빌드 됩니다.
마소는 레거시 함부로 못 버립니다.
맥은 실리콘 때문에 안정화 위주 업데이트입니다.
-
DarknessAngel 2021.04.26 13:23
그냥 개발환경이 요즘 죄다 64비트니까 툴의 바이너리랑 라이브러리를 바꾼다는 의미겠죠
마소는 그넘의 레거시 지원이 너무 심해서 좀 갔다버렸으면 좋겠습니다
아직도 9x시절의 API까지 돌아가는 커널을 유지하는건 아무리해도 너무한것 같음 (덕분에 고 용량, 고 리스소 사용량, 많은 버그, 많은 보안문제의 콤보를 달성중)
-
내꼬 2021.04.26 10:06 오우 정보 감사합니다.
여름에 나온다라... 기대됩니다.
-
Antory 2021.04.26 10:15
개인적으로는 MS의 똥꼬쇼같은 게 그냥 안정화 적용 말고 딱히 큰 변화는 없는 것 같은데...
-
시인의편지 2021.04.26 21:30
오~ 2022 버전이 나왔군요. 궁금하네요.
-
마라톤2 2021.04.27 07:28
좋은 정보 감사합니다. ^_^
-
번개 2021.04.27 11:38
메이저 버젼은 버그 덩어리...항상 출시하고 버그패치
요약
– 새로운 GIT 통합에는 GH에서 가능한 ADO (GIT 포함)와의 PR 및 작업 항목 통합이 없습니다.
– VS는 최근에 GitHub 작업 도구를 추가했지만 Azure Pipelines는 없습니다.
- VS는 GitHub에 대한 지원을 추가하고 DevOps를 폐쇄할 것으로 보입니다.