Visual Studio for Mac의 새로운 기능 | Visual Studio2024-03-11T13:58:27-07:00

Visual Studio for Mac

2024년 8월 31일에 사용 중지됩니다. 자세한 정보

Mac용으로 맞춤 제작된 .NET IDE

Mac용 Visual Studio 2022는 IDE 전체의 기본 컨트롤, 새로운 어둠 모드 및 기본 macOS 접근성 도구를 통해 macOS 경험을 완전히 수용합니다.

VS Mac

빠르고 유연함

Mac용 Visual Studio 2022는 .NET 7을 기반으로 하는 완전히 새로운 기본 macOS UI와 Apple M1 칩에 대한 기본 지원을 제공합니다. 이 모든 것이 더 빠르고 유동적인 일일 코딩 시간을 제공합니다.

.NET 7을 사용한 최신 개발

Mac용 Visual Studio 2022에는 Blazor의 반응형 C# 웹 UI부터 Azure Functions를 사용하는 이벤트 기반 솔루션에 이르기까지 .NET 7 개발에 필요한 거의 모든 것이 포함되어 있습니다.

고급 IntelliSense

Mac용 Visual Studio는 Roslyn 기능을 통해 IntelliSense를 편리하게 사용할 수 있게 해줍니다. IntelliSense는 사용자 입력에 따라 API를 설명하고, 자동 완성 기능으로 코딩 작성 방식의 속도 및 정확도를 높여줍니다.

요약 정보 도구 설명을 사용하여 API 정의를 검사할 수 있습니다. 편집기의 물결선은 입력 시 문제를 실시간으로 강조 표시합니다.

Advanced IntelliSense

지능형 리팩터링

프로젝트가 커지면 사용자 또는 다른 사람이 이전에 작성했던 코드의 구조를 다시 작성하거나 리팩터링하는 경우가 발생합니다. 이제는 Mac용 Visual Studio에서 해당 작업이 대부분 자동으로 처리되기 때문에 작업이 훨씬 쉬워졌습니다.

Xamarin.Essentials에 관해 자세히 알아보기

Intelligent-Refactoring

통합 버전 제어

Visual Studio 2022에는 사용자 고유의 리포지토리를 복제, 생성 및 여는 Git 버전 제어가 기본적으로 지원됩니다. Git 도구 창에는 코드에 변경 내용을 커밋하고 푸시하는 데 필요한 모든 것이 있습니다.

강력한 디버깅

통합 디버깅은 모든 Visual Studio 제품의 핵심 부분입니다. 코드를 단계별로 살펴보고 변수에 저장된 값을 보고, 변수에 대한 감시를 설정하여 값이 변경되는 시점을 확인하고, 코드의 실행 경로를 검사하는 등 내부에서 확인해야 하는 기타 모든 작업을 수행할 수 있습니다.

.NET

ASP.NET Core를 사용하여 웹 및 클라우드를 위한 최신 솔루션을 빌드하세요.

Xamarin

C# 및 .NET을 사용하여 iOS, Android, macOS 등을 위한 앱 빌드

Unity

동급 최고의 디버깅을 통해 다음 게임 또는 실시간 3D Unity 애플리케이션을 빌드하세요.

Mac 및 PC용 Visual Studio 비교

Mac용 Visual Studio 2022

Visual Studio 2022

다운로드

C#을 사용한 웹 및 클라우드 개발

  • ASP.NET Core 및 .NET Core
  • Azure에 게시
  • Azure Functions
  • Azure 연결된 서비스
  • Docker 컨테이너 도구
  • ASP.NET Core 및 .NET Core
  • Azure에 게시
  • Azure Functions
  • Azure 연결된 서비스
  • Docker 컨테이너 도구

데스크톱 개발

  • Xamarin 및 C#을 사용하는 Mac 앱
  • C#을 사용한 콘솔 앱
  • WPF 및 Windows Forms
  • UWP
  • C#을 사용하는 콘솔 앱
  • C++를 사용한 데스크톱 앱

모바일 및 게임

  • Xamarin 및 C#을 사용하여 .NET으로 모바일 개발
  • Unity 및 C#을 사용한 게임 개발
  • Xamarin 및 C#을 사용하여 .NET으로 모바일 개발
  • Unity 및 C#을 사용한 게임 개발
  • C++를 사용한 모바일 및 게임 개발

기타 워크로드 및 도구

  • JavaScript/TypeScript
  • Node.js
  • 단위 테스트
  • Git을 사용한 버전 제어
  • JavaScript/TypeScript
  • Python
  • SQL Server Data Tools
  • Node.js
  • 단위 테스트
  • Git을 사용한 버전 제어

피드백