IDE(통합 개발 환경)는 코드 에디터, 코드 완성, 코드 분석 및 진단, 테스트 실행, 디버깅 등 다양한 소프트웨어 개발 툴을 결합한 애플리케이션입니다. Unity는 다음 C# IDE를 지원합니다.
Preferences 창의 External Script Editor 설정에 따라 편집을 위해 열리는 IDE Unity C# 스크립트 파일이 결정됩니다. 이 설정을 변경하려면 Unity > Preferences > External Tools > External Script Editor로 이동합니다.
이 설정은 C# 소스 파일을 열거나 보거나 간단하게 편집하려는 경우에만 사용할 수 있습니다. 코드 분석 및 디버깅을 비롯한 완전한 IDE 경험을 구현하려면 일반적으로 추가 플러그인 또는 확장 기능이 필요합니다. 자세한 내용은 아래의 지원되는 각 IDE에 대한 섹션을 참조하십시오.
Windows에서 Unity용으로 권장되는 IDE인 Visual Studio는 개인용 무료 커뮤니티 티어를 비롯하여 여러 버전으로 제공됩니다. 가능하면 항상 최신 버전을 사용하는 것이 좋습니다.
Visual Studio를 설치하는 것 외에도 Unity C# 코드 디버깅을 비롯한 전체 IDE 환경에는 다음이 필요합니다.
Visual Studio IDE의 경우:
Unity 에디터의 경우:
Windows에서 새로운 Unity 에디터를 설치하면 Visual Studio Community 및 위에 나열된 기타 디버깅 요구 사항이 기본적으로 포함됩니다. 기존에 설치된 Visual Studio 또는 Unity 에디터를 사용하는 경우 일부 항목을 수동으로 설치하거나 설정해야 할 수 있습니다.
Unity 에디터의 디버깅 기능에 대한 자세한 내용은 Unity의 C# 코드 디버깅을 참조하십시오.
Unity에서 Visual Studio를 사용하는 방법에 대한 자세한 내용은 Unity용 Visual Studio 툴 사용을 참조하십시오.
Visual Studio Code는 macOS 및 Linux에서 Unity 프로젝트에 권장되는 무료 IDE입니다. 가능하면 항상 최신 버전을 사용하는 것이 좋습니다.
Visual Studio Code 자체를 설치하는 것 외에도 Unity C# 코드 디버깅을 비롯한 전체 IDE 환경에는 다음이 필요합니다.
Visual Studio Code IDE의 경우:
Unity 에디터의 경우:
macOS에서 새로운 Unity 에디터를 설치하면 Visual Studio Code와 위에 나열된 기타 디버깅 요구 사항이 기본적으로 포함됩니다. 기존에 설치된 VS Code 또는 Unity 에디터를 사용하는 경우 일부 항목을 수동으로 설치하거나 설정해야 할 수 있습니다.
참고: Unity Visual Studio Code Editor 패키지 com.unity.ide.vscode는 더 이상 지원되지 않으므로 사용하면 안 됩니다. 이제 Visual Studio Editor 패키지 com.unity.ide.visualstudio가 Visual Studio 외에도 Visual Studio Code를 지원합니다.
Unity 에디터의 디버깅 기능에 대한 자세한 내용은 Unity의 C# 코드 디버깅을 참조하십시오.
VS Code를 Unity와 함께 사용하는 방법에 대한 자세한 내용은 VS Code 기술 자료에서 VS Code를 사용한 Unity 개발을 참조하십시오.
JetBrains Rider는 포괄적인 C# 언어 및 디버깅 지원을 갖춘 기능이 풍부한 유료 C# IDE입니다. 가능하면 항상 최신 버전을 사용하는 것이 좋습니다.
Rider 자체를 설치하는 것 외에도 Unity C# 코드 디버깅을 비롯한 전체 IDE 환경에는 다음이 필요합니다.
Unity 에디터의 경우:
Unity 에디터의 디버깅 기능에 대한 자세한 내용은 Unity의 C# 코드 디버깅을 참조하십시오.
Unity에서 JetBrains Rider 사용에 대한 자세한 내용은 Unity용 Rider를 참조하십시오.