集成开发环境 (IDE) 是一种将一系列软件开发工具组合在一起的应用程序,通常包括代码编辑器、代码补全、代码分析和诊断、运行测试以及调试。Unity 支持以下 C# IDE
在 首选项窗口 中的 外部脚本编辑器 设置决定了 Unity C# 脚本文件将在哪个 IDE 中打开进行编辑。要更改此设置,请转到 Unity > 首选项 > 外部工具 > 外部脚本编辑器。
如果您只想打开、查看或对 C# 源文件进行简单的编辑,则此设置就足够了。完整的 IDE 体验(包括代码分析和调试)通常需要额外的插件或扩展。请参阅下面每个受支持 IDE 的部分以了解更多详细信息。
Visual Studio 是 Windows 上 Unity 的推荐 IDE,并提供多个版本,包括免费的社区版供个人使用。建议尽可能始终使用最新版本。
除了安装 Visual Studio 之外,完整的 IDE 体验(包括调试 Unity C# 代码)还需要
对于您的 Visual Studio IDE
对于您的 Unity 编辑器
默认情况下,Windows 上 Unity 编辑器的新安装包括 Visual Studio Community 和上面列出的其他调试要求。如果您使用的是预先存在的 Visual Studio 或 Unity 编辑器安装,则可能需要手动安装或配置某些项目。
有关 Unity 编辑器调试功能的更多信息,请参阅 在 Unity 中调试 C# 代码。
有关将 Visual Studio 与 Unity 一起使用的更多信息,请参阅 使用 Visual Studio Tools for Unity
Visual Studio Code 是 macOS 和 Linux 上 Unity 项目的推荐免费 IDE。建议尽可能始终使用最新版本。
除了安装 Visual Studio Code 本身之外,完整的 IDE 体验(包括调试 Unity C# 代码)还需要
对于您的 Visual Studio Code IDE
对于您的 Unity 编辑器
默认情况下,macOS 上 Unity 编辑器的新安装包括 Visual Studio Code 和上面列出的其他调试要求。如果您使用的是预先存在的 VS Code 或 Unity 编辑器安装,则可能需要手动安装或配置某些项目。
注意:Unity Visual Studio Code 编辑器包 com.unity.ide.vscode 已不再受支持,不应使用。Visual Studio 编辑器包 com.unity.ide.visualstudio 现在除了支持 Visual Studio 之外,还支持 Visual Studio Code。
有关 Unity 编辑器调试功能的更多信息,请参阅 在 Unity 中调试 C# 代码。
有关将 VS Code 与 Unity 一起使用的信息,请参阅 VS Code 文档中的 使用 VS Code 进行 Unity 开发。
JetBrains Rider 是一款功能丰富的付费 C# IDE,具有全面的 C# 语言和调试支持。建议尽可能始终使用最新版本。
除了安装 Rider 本身之外,完整的 IDE 体验(包括调试 Unity C# 代码)还需要
对于您的 Unity 编辑器
有关 Unity 编辑器调试功能的更多信息,请参阅 在 Unity 中调试 C# 代码。
有关将 JetBrains Rider 与 Unity 一起使用的更多信息,请参阅 适用于 Unity 的 Rider。