통합 개발 환경(IDE)은 컴퓨터 소프트웨어의 일종으로, 다른 소프트웨어를 쉽게 개발하는 데 도움이 되는 툴과 기능을 제공합니다. Unity는 다음의 IDE를 지원합니다.
Windows와 macOS에서 Unity를 설치하는 경우, Unity는 기본적으로 Visual Studio 또는 Mac용 Visual Studio도 함께 설치합니다. 다운로드 및 설치할 컴포넌트를 선택할 때 이를 제외할 수도 있습니다. 기본적으로 External Script Editor(메뉴: Unity > Preferences > External Tools > External Script Editor)는 Visual Studio로 설정되어 있습니다. 이 옵션을 활성화하면 Unity가 Visual Studio를 실행하고 모든 스크립트 파일의 기본 에디터로 사용합니다. 자세한 내용은 Visual Studio C# 통합을 참조하십시오.
macOS에서는 Visual Studio for Mac이 C# IDE로 설치됩니다. Visual Studio Tools for Unity(VSTU)는 Visual Studio for Mac(VS4M)을 위한 Unity 통합을 제공합니다. Visual Studio for Mac을 설치하고 사용하는 방법은 다음 Microsoft 문서 페이지를 참조하십시오.
참고: Windows의 경우, Unity는 설치 패키지에 Visual Studio 2019 커뮤니티도 기본적으로 포함합니다.
Unity에서는 Visual Studio Code(VS Code)로 스크립트를 열 수 있습니다. VS Code로 스크립트를 열려면 Unity* > Preferences > External Tools > External Script Editor로 이동한 후 Visual Studio Code를 선택합니다. Unity에서 VS Code를 사용하는 방법은 VS Code로 Unity 개발에 대한 Visual Studio 문서를 참조하십시오.
C# 코드 편집 및 Unity C# 디버깅 지원을 위해 Visual Studio Code를 사용하려면 다음을 설치해야 합니다.
Unity는 JetBrains Rider에서의 스크립트 열기를 지원합니다. Rider에서 스크립트를 열려면 Unity > Preferences > External Tools > External Script Editor로 이동하여 Rider를 선택합니다.
Rider는 ReSharper를 기반으로 하며 ReSharper의 기능을 대부분 포함하고 있습니다. Unity에서 .NET 4.6 스크립팅 런타임에서 C# 7.2의 모든 기능뿐만 아니라 C# 디버깅도 지원합니다. 자세한 내용은 Unity용 Rider의 JetBrains 문서를 참조하십시오.