Visual Studio Icon Mac용 Visual Studio 2019 버전 8.5 릴리스 정보Visual Studio 2019 for Mac version 8.5 Release Notes



개발자 커뮤니티 | 시스템 요구 사항 | 호환성 | 배포 가능한 코드 | 설명서 | 블로그 | 서비스Developer Community | System Requirements | Compatibility | Distributable Code | Documentation | Blogs | Servicing


단추를 클릭하여 Mac용 Visual Studio 2019 최신 버전을 다운로드합니다.Click the button to download the latest version of Visual Studio 2019 for Mac. 시스템 요구 사항에 대한 정보는 Mac 시스템 요구 사항Mac 플랫폼 대상 지정 및 호환성 가이드를 참조하세요.For information on the system requirements see the see Mac System Requirements and Mac Platform Targeting and Compatibility guides.

Mac용 Visual Studio 2019 설치 및 업데이트에 대한 지침은 Mac용 Visual Studio 설치 가이드를 참조하세요.For instructions on installing and updating Visual Studio 2019 for Mac, see the Install Visual Studio for Mac guide.

Download VS for Mac

다른 관련 다운로드에 대해 자세히 알아보려면 다운로드 페이지를 참조하세요.To learn more about other related downloads, see the Downloads page.


Mac용 Visual Studio 2019의 새로운 기능What's New in Visual Studio 2019 for Mac

Mac용 Visual Studio 2019 릴리스Visual Studio 2019 for Mac Releases

Mac용 Visual Studio 2019 블로그 게시물Visual Studio 2019 for Mac Blog Posts

Visual Studio 블로그 는 엔지니어링 팀의 제품 정보가 제공되는 공식 출처입니다.The Visual Studio Blog is the official source of product insight from the Visual Studio Engineering Team. 다음 게시물에서 Mac용 Visual Studio 2019 릴리스에 대한 자세한 정보를 찾을 수 있습니다.You can find in-depth information about the Visual Studio 2019 for Mac releases in the following posts:


릴리스 주요 내용Release Highlights

Mac용 Visual Studio 2019의 이 릴리스에서는 이전 Git 구현을 바꾸고 색상표와 아이콘을 새로 고치고 디버거, 테스트 도구 및 프로젝트 시스템과 관련된 여러 가지 문제를 해결했습니다.In this release of Visual Studio 2019 for Mac we replaced our old Git implementation, refreshed our color palette and icons, and we addressed a number of issues with the debugger, test tools, and project system.

알려진 문제Known Issues

알려진 문제 섹션을 참조하세요.Refer to the Known Issues section.


Release Notes Icon Mac용 Visual Studio 2019 버전 8.5.6(8.5.6.11)Visual Studio 2019 for Mac version 8.5.6 (8.5.6.11)

‘릴리스 날짜: 2020년 5월 14일’released May 14, 2020

셸 및 도구Shell and Tools

웹 및 AzureWeb and Azure

  • 최신 .NET Core 3.1.4 릴리스로 업데이트했습니다.We updated to the latest .NET Core 3.1.4 release.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.5.5(8.5.5.7)Visual Studio 2019 for Mac version 8.5.5 (8.5.5.7)

‘릴리스 날짜: 2020년 5월 6일’released May 6, 2020

Mac용 Visual Studio 8.5 서비스 릴리스 5는 보고된 몇 가지 심각한 오류를 수정합니다.Visual Studio for Mac 8.5 Service Release 5 fixes a handful of fatal errors that were reported.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.5.4(8.5.4.12)Visual Studio 2019 for Mac version 8.5.4 (8.5.4.12)

‘릴리스 날짜: 2020년 4월 21일’released April 21, 2020

Mac용 Visual Studio 8.5 서비스 릴리스 4는 다음 사항을 해결합니다.Visual Studio for Mac 8.5 Service Release 4 addresses the following:

Release Notes Icon Mac용 Visual Studio 2019 버전 8.5.3(8.5.3.16)Visual Studio 2019 for Mac version 8.5.3 (8.5.3.16)

‘릴리스 날짜: 2020년 4월 14일’released April 14, 2020

Mac용 Visual Studio 8.5 서비스 릴리스 3은 다음 사항을 해결합니다.Visual Studio for Mac 8.5 Service Release 3 addresses the following:

Release Notes Icon Mac용 Visual Studio 2019 버전 8.5.2(8.5.2.13)Visual Studio 2019 for Mac version 8.5.2 (8.5.2.13)

‘릴리스 날짜: 2020년 4월 7일’released April 7, 2020

Mac용 Visual Studio 8.5 서비스 릴리스 2는 다음 사항을 해결합니다.Visual Studio for Mac 8.5 Service Release 2 addresses the following:

Release Notes Icon Mac용 Visual Studio 2019 버전 8.5.1(8.5.1.42)Visual Studio 2019 for Mac version 8.5.1 (8.5.1.42)

‘릴리스 날짜: 2020년 4월 1일’released April 1, 2020

이 릴리스에는 다음과 같은 업데이트 사항이 포함되어 있습니다.This release includes the following updates:

Release Notes Icon Mac용 Visual Studio 2019 버전 8.5(8.5.0.3183)Visual Studio 2019 for Mac version 8.5 (8.5.0.3183)

‘릴리스 날짜: 2020년 3월 23일’released March 23, 2020

새 기능New Features

액세스 가능성Accessibility

Mac용 Visual Studio 2019의 이번 릴리스에서는 새로 고친 색상표, 새 아이콘, 업데이트된 경고 및 오류 상태 메시지를 제공합니다.This release of Visual Studio 2019 for Mac brings a refreshed color palette, new icons, and updated warning and error status messages. 텍스트 및 아이콘의 색 대비는 투명도를 높이기 위해 증가되었습니다.Color contrast ratios for text and icons have been increased to improve clarity. 이제 Mac용 Visual Studio도 macOS 고대비 모드를 완전히 지원합니다.Visual Studio for Mac also now fully suports macOS High Contrast Mode.

시각적 변경 외에도, 이번 Mac용 Visual Studio 2019 릴리스는 IDE의 전반적인 접근성을 높이기 위해 여러 가지 사항을 변경했습니다.In addition to the visual changes, this release of Visual Studio 2019 for Mac has made a number changes to increase overall accessibility of the IDE. 여기에는 다음이 포함됩니다.These include:

  • 디버거, NuGet 패키지 관리자 및 프로젝트 옵션 대화 상자에서 VoiceOver를 사용하는 경우 포커스 순서와 표시 유형이 개선되었습니다.Improvements to focus order and visibility when using VoiceOver in the debugger, NuGet Package Manager and project options dialog.
  • 이전에 키보드 탐색에서 액세스할 수 없었던 영역(예: 핀 및 눈 모양 아이콘)을 이제 키보드로 탐색할 수 있습니다.Areas previously inaccessible by keyboard navigation, such as the pin and eye icon, are now navigable by keyboard.
  • 디버거 상태에 대한 VoiceOver의 피드백이 향상되었습니다.Enhanced feedback from VoiceOver for debugger staus.
  • 새 프로젝트 대화 상자를 사용하여 프로젝트를 만든 후에 IDE는 “프로젝트 생성” 상태 메시지를 VoiceOver 사용자에게 정확하게 알립니다.After creating a project using the New Project Dialog, the IDE now accurately announces “project created” status message to VoiceOver users.
  • 찾아보기, 설치, 업데이트통합 탭에 대한 키보드 액세스를 허용하는 NuGet 패키지 관리자를 수정합니다.Fixes to the NuGet Package manager that allow keyboard access to the Browse, Installed, Update and Consolidate tabs.
  • 이제 VoiceOver가 “새 버전” 드롭다운에서 선택한 버전을 알려줍니다.VoiceOver now announces the selected version in the "New version" dropdown.
  • 이제 VoiceOver에서 버전 제어, Azure에 게시 기능 및 여러 추가 영역을 사용할 때 더 많은 정보를 발표합니다.VoiceOver now announces more information when using version control, the publish to Azure feature, and in a number of additional areas.

버전 제어Version Control

IDE에서 Git 지원의 전반적인 성능 및 안정성을 개선하기 위해 이전 Git 구현을 Windows의 Visual Studio에서 이미 사용되는 공식 Git 명령줄 클라이언트와 관련된 래퍼로 대체했습니다.We replaced our old Git implementation with a wrapper around the official Git command line client, which is already used by Visual Studio on Windows, in order to improve the overall performace and reliability of Git support in the IDE. 새 Git 지원은 공식 git 클라이언트에 따라 달라집니다.The new Git support depends on the official git client. 권장되는 Git 설치 방법은 터미널 앱에서 xcode-select --install을 실행하여 Xcode 명령줄 도구의 일부로 설치하는 것입니다(Xcode는 설치하지 않아도 됨).The recommended way to install Git is to install it as part of the Xcode Command Line Tools by running xcode-select --install in the Terminal app (Xcode does not need to be installed).

디버거Debugger

  • 이제 함수 중단점을 편집할 수 있습니다.Function breakpoints can now be edited.
  • .NET Core 프로젝트의 단계별 실행 성능을 향상했습니다.We have improved stepping performance in .NET Core projects.

편집기Editor

  • Visual Studio에 어울리도록 밝은 테마와 어두운 테마를 업데이트했습니다.We updated Light & Dark themes to match Visual Studio.

InstallerInstaller

  • 사용자가 ASP.NET Core 팁에 등록할 수 있도록 캐러셀에 새 항목을 추가했습니다.We added a new item to the carousel to allow users to sign up for ASP.NET Core tips.
  • 버전 제어에 필요한 CLI 도구를 구현하는 지원을 추가했습니다.We added support to implement CLI tools required by version control.
  • 향후 품질을 개선하는 데 도움이 되는 오류 보고 기능을 통합했습니다.We integrated error reporting to aid in improving future quality.

웹 및 AzureWeb and Azure

  • 최신 .NET Core 릴리스로 업그레이드했습니다.We bumped to the latest .NET Core release.
  • ASP.NET Core 프로젝트에 대한 새 프로젝트 대화 상자에서 인증 지원을 추가했습니다.We added authentication support in the New Project Dialog for ASP.NET Core projects.
  • Azure Functions 런타임의 v2/v3에 대한 지원을 추가했습니다.We added support for v2/v3 of Azure Functions runtime.

NuGetNuGet

  • NuGet을 5.4로 업그레이드했습니다.We bumped NuGet to 5.4.

XamarinXamarin

  • 이제 문서 개요 창에서 Xamarin.Forms 컨트롤의 계층 구조를 볼 수 있습니다.You can now see a hierarchy of your Xamarin.Forms controls in the Document Outline pane. Windows에서는 Ctrl+Alt+T(보기 > 다른 창 > 문서 개요)를 사용하여 열 수 있습니다.On Windows, it can be opened with Ctrl+Alt+T (View > Other Windows > Document Outline). Mac에서는 보기 > 패드 > 문서 개요를 통해 열 수 있습니다.On Mac, you can open it via Views > Pads > Document Outline.
  • 여러 프로젝트를 동시에 디버깅하는 경우 이제 두 대상 모두에서 XAML 핫 다시 로드를 동시에 사용할 수 있습니다.When debugging multiple projects at the same time, you can now use XAML Hot Reload simultaneously on both targets. 예를 들어 XAML 핫 다시 로드를 사용하여 XAML 변경이 iOS와 Android 휴대폰 모두에서 어떻게 표시되는지 확인할 수 있습니다.For example, you can use XAML Hot Reload to see how your XAML change looks on both an iOS and Android phone at the same time. Visual Studio 2019 설명서에서 여러 프로세스를 디버깅하는 방법에 대해 자세히 알아보세요.Learn more about debugging multiple process in the Visual Studio 2019 documentation.
XAML Hot Reload works simultaneously on multiple debug targets
  • 이제 Mac용 Visual Studio에서 기본 iOS Designer를 설정할 수 있습니다.You can now set the default iOS Designer in Visual Studio for Mac. Xcode 스토리보드 디자이너에서 변경한 내용은 자동으로 Mac용 Visual Studio에 다시 동기화됩니다.Any changes made in the Xcode storyboard designer will be synchronized back to Visual Studio for Mac automatically.
Improved Xcode Storyboard Designer Integration
  • 이제 Android 변경 내용 적용을 사용하여 런타임에 Android 리소스 변경을 적용할 수 있습니다.You can now apply Android resource changes at runtime using Android Apply Changes. 이 기능을 사용하면 애플리케이션을 다시 시작하지 않고도 Android 디바이스 또는 에뮬레이터에서 Android 리소스 파일(XML 레이아웃, 드로어블 등)의 변경 사항을 신속하게 확인할 수 있습니다.This feature allows you to quickly see changes made to your Android resource files (XML layouts, drawables, etc) on an Android device or emulator without requiring the application to be restarted.
Android Apply Changes
  • Android 애플리케이션에서 시작 추적을 사용할 때 사용자 고유의 사용자 지정 프로필을 생성할 수 있습니다.You can now generate your own custom profiles when using startup tracing in your Android application. 이를 통해 APK 크기를 최소한으로 늘리고도 훨씬 더 성능이 좋은 시작 환경을 제공할 수 있습니다.This provides you an even more performant startup experience with a minimal increase to APK size.
  • 이제 Kotlin 라이브러리에 대해 Xamarin.Android 바인딩을 생성할 수 있습니다.You can now generate Xamarin.Android bindings against Kotlin libraries.
  • 이제 Android 프로젝트에서 AndroidManifest.xml 파일을 병합할 때 Google 매니페스트 병합을 사용할 수 있습니다.You can now use the Google Manifest Merger when merging AndroidManifest.xml files in your Android projects. 이렇게 하면 각 매니페스트와 해당 콘텐츠가 병합되는 방법을 사용자 지정할 수 있습니다.This allows you to customize how each manifest and its contents will be merged. 적용할 수 있는 규칙에 대한 자세한 내용은 여러 매니페스트 파일 병합을 확인하세요.For more details on rules that can be applied, please see Merge multiple manifest files.
  • 새 Xamarin.Forms 앱을 만들 때 공유 프로젝트를 사용하는 옵션이 제거되었습니다.The option to use shared project has been removed when creating a new Xamarin.Forms app. 새 Xamarin. Forms 앱은 이제 .NET Standard를 사용하여 최상의 개발 환경을 보장합니다.New Xamarin.Forms apps will now use .NET Standard to ensure the best development experience.

버그 수정Bug Fixes

Shell

편집기Editor

디버거Debugger

  • 값 시각화 도우미가 항상 비어 있는 문제를 해결했습니다.We fixed an issue where value visualizer is always blank.
  • 계층 구조에서 중첩된 변수를 검사하는 작업이 예상보다 오래 걸리는 문제를 해결했습니다.We fixed an issue that caused inspecting nested variables in hierarchy to take longer than expected.
  • 비동기 메서드로 변수를 볼 때 아무것도 표시되지 않는 문제를 해결했습니다.We fixed an issue where viewing variables with async methods shows nothing.
  • 디버거가 변수 검사 아이콘을 올바르게 표시하지 않는 문제를 해결했습니다.We fixed an issue where the debugger would not show variable inspection icons correctly.
  • 조사식이 백스페이스 키로 제거되지 않던 문제를 해결했습니다.We fixed an issue that prevented watched expressions from being removed with the backspace key.
  • Mac용 Visual Studio가 .NET Core 프로젝트의 처리되지 않은 예외 줄에서 중단되지 않는 문제를 해결했습니다.We fixed an issue where Visual Studio for Mac does not break on the line of an unhandled exception in .NET Core projects.
  • DataTip(변수 검사) 글꼴 크기가 작게 보이는 문제를 해결했습니다.We fixed an issue where the DataTip (variable inspect) font size looks small.
  • 디버깅 중에 처음부터 고정 변수 아이콘이 누락되는 문제를 해결했습니다.We fixed an issue where the pin variable icon during debugging is initially missing.
  • 단계별 실행을 위한 UI 단추가 느리게 응답하고 단계별 실행이 매우 느리게 느껴지도록 만드는 문제를 해결했습니다.We fixed an issue where the UI buttons for stepping are slow to respond and make stepping feel very slow.
  • 로컬 및 조사식 패드에서 값이 복사되지 않을 수도 있는 문제를 해결했습니다.We fixed an issue where values might not be able to be copied from the locals and watch pads.
  • .NET Core 디버거가 시스템의 배경색 값을 표시하지 않는 문제를 해결했습니다.We fixed an issue where the .NET Core debugger would not show System.Drawing.Color values.
  • 프로세스에 연결 대화 상자에 프로세스가 표시되지 않는 문제가 해결되었습니다.We fixed an issue where the Attach to Process dialog shows no processes.
  • 중단점이 설정되지 않은 줄에서 디버거가 중지되는 문제가 해결되었습니다(여러 개의 시작 프로젝트에서).We fixed an issue where the Debugger stops on lines without a breakpoint set (in multiple startup projects).
  • 조사식 패드에서 이름을 바꾼 후에 조사식이 제거되는 문제가 해결되었습니다.We fixed an issue where watched expressions are removed after trying to rename them in the Watch Pad.
  • 디버깅하는 동안 텍스트 시각화 도우미에서 편집 내용이 저장되지 않는 문제를 해결했습니다.We fixed an issue where saving edits from the Text visualizer during debugging does not save changes.
  • 시각화 도우미에서 변수 값을 편집한 후에 로컬 패드가 업데이트되지 않는 문제를 해결했습니다.We fixed an issue where the Locals pad is not updating after editing variable value in the visualizer.
  • 코드를 단계별로 실행하는 경우 스크롤이 버벅거리는 문제를 해결했습니다.We fixed an issue that could cause spurious scrolling when stepping through code.

프로젝트Project

버전 제어Version Control

  • 버전 제어 파일 드롭다운이 (일부) 중단되는 문제를 해결했습니다.We fixed an issue where the version control file drop down is (partially) broken.
  • libhostfxr. dylib가 서명되지 않은 문제가 해결되었습니다.We fixed an issue where libhostfxr.dylib is not signed.
  • 변경 내용을 저장하거나 되돌린 후 수정된 파일의 상태가 업데이트되지 않은 문제가 해결되었습니다.We fixed an issue where the status of modified files was not updated after saving or reverting changes.
  • Git 리포지토리 내에서 솔루션을 사용하는 경우 전반적인 성능 문제가 해결되었습니다.We fixed an issue with the overall performance when working with solutions inside a git repository.
  • macOS에서 Xcode 명령줄 도구를 설치하라는 메시지가 계속해서 표시되는 문제가 해결되었습니다.We fixed an issue with macOS continously prompting to install Xcode command line tools.
  • Git “작성자”가 첫째 줄을 수정됨으로 잘못 표시하는 문제를 해결했습니다.We fixed an issue where Git "Authors" incorrectly shows the 1st line as modified.
  • 파일의 이름을 바꾸면 UI가 중단될 수 있는 문제를 해결했습니다.We fixed an issue where renaming a file can cause a UI hang.
  • 분기로 전환 메뉴가 없는 문제를 해결했습니다.We fixed an issue where Switch to Branch menu is missing.
  • 새 파일을 수동으로 추가/스테이징하지 않은 경우 상태 보기에 표시되지 않는 문제를 해결했습니다.We fixed an issue where a new file was not shown in the Status View if it was not added/staged manually.
  • 상태 보기 차이의 BOM에 문제가 있는 점을 해결했습니다.We fixed an issue where there are issues with BOM in the Status View diff.

웹 도구Web Tools

NuGetNuGet

테스트 도구Test Tools


알려진 문제 Known Issues

  • ASP.NET Core React 및 Angular SPA 프로젝트 템플릿에 node-gyp 빌드 오류가 발생하는 경우 node-gyp 설치 참고 사항을 참조하세요.If you run into node-gyp build errors with the ASP.NET Core React and Angular SPA project templates then see the node-gyp installation notes for workarounds.

피드백 및 제안Feedback & Suggestions

Microsoft는 여러분의 의견을 기다리고 있습니다!We would love to hear from you! Mac용 Visual Studio IDE의 문제 보고 옵션을 통해 문제를 보고할 수 있습니다.You can report a problem through the Report a Problem option in Visual Studio for Mac IDE. 개발자 커뮤니티 포털에서 제안 사항을 포함하여 피드백을 추적할 수 있습니다.You can track your feedback, including suggestions, in the Developer Community portal.


위쪽
Top of Page