이제는 Rider와 vscode의 시대…!가 진짜 왔군요
영향도가 큰 소식이라 본문을 번역한 내용과 함께 약간의 부연 설명을 덧붙입니다.
오늘 Mac용 Visual Studio IDE의 지원을 종료한다는 소식을 알려드립니다. Mac용 Visual Studio 17.6은 2024년 8월 31일까지 12개월 동안 계속 지원되며, 보안 문제 및 Apple의 플랫폼 업데이트에 대한 서비스 업데이트가 제공될 예정입니다. Mac용 Visual Studio를 중단하기로 결정했지만, 최근 발표된 VS 코드용 C# 개발 키트와 같은 대안과 Mac에서 .NET 개발에 대한 지속적인 투자를 활용할 수 있는 기타 확장 기능을 통해 Mac 개발자를 위한 노력을 계속할 것입니다.
다양한 OS 환경에서의 개발
지속적인 사용자 피드백과 Mac용 Visual Studio에 대한 사용 패턴을 바탕으로 모든 운영 체제에서 Microsoft Dev Box를 통해 액세스할 수 있는 Visual Studio와 모든 OS에서 액세스할 수 있는 VS Code용 C# 개발 키트를 최적화하는 데 주력하고 있습니다.
이번 서비스 종료 발표는 기존 사용자에게 어떤 의미가 있나요?
오늘 발표를 통해 저희는 리소스와 집중력을 Visual Studio 및 VS Code를 개선하고 크로스 플랫폼 개발에 최적화하는 데 집중할 것입니다. Mac용 Visual Studio에는 새로운 프레임워크, 런타임 또는 언어 지원이 추가되지 않습니다. 그러나 향후 12개월 동안 중요한 버그 수정, 보안 문제 및 Apple의 플랫폼 업데이트에 대한 서비스 업데이트와 같은 필수 업데이트는 계속 제공할 예정입니다. 또한 런타임 및 워크로드 업데이트도 계속 제공하여 .NET 6, .NET 7 및 Mono 프레임워크를 기반으로 하는 애플리케이션을 계속 빌드하고 출시할 수 있도록 할 것입니다. 공식적으로 지원되지는 않지만, Mac용 Visual Studio에서 애플리케이션 빌드 및 디버깅을 위해 .NET 8에 대한 초보적인 지원도 활성화했습니다. 이러한 노력과 아래 대안에 대한 투자를 통해 Mac에서 워크플로에 대한 중단을 최소화할 수 있기를 바랍니다.
Mac용 Visual Studio는 언제 지원이 중단되나요?
Mac용 Visual Studio는 2024년 8월 31일부터 더 이상 지원되지 않습니다. 이 날짜 이후에는 Visual Studio를 구독 중인 사용자의 경우 my.visualstudio.com을 통해서만 레거시 설치로 Mac용 Visual Studio를 사용할 수 있지만 더 이상 서비스 또는 유지 관리되지 않습니다. 지원 계약이 있는 경우 2024년 8월 31일까지 기술 지원을 계속 이용할 수 있습니다.
Mac용 Visual Studio 대신 사용할 수 있는 옵션에는 어떤 것이 있나요?
Mac용 Visual Studio를 대체할 수 있는 몇 가지 솔루션이 있습니다:
새로운 C# 개발 키트 및 관련 확장 기능이 포함된 Visual Studio Code: 최근 발표된 C# 개발 키트, .NET MAUI, VS Code용 Unity 익스텐션은 현재 프리뷰 버전으로 제공되며, .NET 및 C# 개발자를 위해 VS Code의 기능을 강화하기 위한 것입니다. 이러한 확장 기능은 macOS를 비롯한 지원되는 모든 플랫폼에서 기본적으로 작동하며, 프리뷰에서 정식 버전으로 넘어가면서 사용 환경이 계속 개선될 예정입니다.
Mac의 가상 머신에서 Windows에서 실행되는 Visual Studio IDE: 이 옵션은 가상 머신(VM)을 사용하여 Xamarin, F#에 대한 레거시 프로젝트 지원 및 iOS에서의 원격 개발 환경과 같은 가장 광범위한 IDE 요구 사항을 충족합니다.
클라우드의 VM에서 Windows에서 실행되는 Visual Studio IDE: Visual Studio는 계속해서 .NET/C# 개발을 위한 최고의 도구로 선택되고 있습니다. Microsoft Dev Box의 클라우드 호스팅 VM을 사용하면 로컬 컴퓨터에서 가상 머신을 실행하는 번거로움 없이 Mac에서 웹 또는 기본 RDP 클라이언트를 통해 VS의 모든 기능을 이용할 수 있습니다.
피드백을 공유해주세요!
Mac용 Visual Studio를 만드는 데 도움을 주시고 Visual Studio 커뮤니티의 소중한 일원이 되어 주신 모든 분들께 감사드립니다. 유니티는 Mac용 개발자를 위해 최선을 다하고 있으며, 여러분의 피드백을 통해 향후 C# 개발 키트, .NET MAUI, VS Code용 Unity 익스텐션, Microsoft Dev Box에 대한 투자에 반영할 수 있기를 바랍니다.
앤서니 캉기알로시
그룹 제품 관리자 | 개발자 부문
Visual Studio for Mac이 지원 종료되는 대신, macOS에서는 다음 중 하나의 대안을 찾아 계속해서 개발해야 할 것으로 보입니다.
- macOS Native
- JetBrains Rider
- Visual Studio Code의 C# Dev Kit을 이용한 개발
- Windows (ARM)과 동시 개발
- Parallels 또는 VMware Fusion 위에서 Windows 11 ARM을 설치하고 Visual Studio를 사용하는 경우
민감한 주제가 될 수 있어 댓글이 조심스럽지만…
크로스플랫폼을 지향하는 언어가 개발툴을 지원 중단을 한다는 점이 모순적이라는 생각이 드네요 ㅎㅎ
MS입장에서는 VSCode 라는 범용 툴이 있기 때문에 해당 툴을 밀어주려는 입장도 이해가 되지만, 해당 언어에 최적화된 IDE가 필수적이라는건 부정할 수 없는 것 같아 더욱 아쉬운 내용이라 생각합니다.
물론 시장원리를 적용하지 않은 언어 및 플랫폼적으로만 생각한 제 개인적인 생각입니다 ㅎㅎ
JetBrains는 물이 들어올 때 노를 저을 줄 아는 기업이네요.

구매 완료
@Vincent 아 할인과정에서 이런 빌드업이 있었군요… ㅋ