版本: 2022.3
语言: 英语
设置脚本环境
在Unity中调试C#代码

集成开发环境(IDE)支持

集成开发环境(IDE)是一套计算机软件,提供工具和设施,使开发其他软件变得更加容易。Unity支持以下IDE

  • Visual Studio
  • Visual Studio Code
  • JetBrains Rider

Visual Studio(Windows和macOS上的默认IDE)

在Windows和macOS上安装Unity时,默认情况下Unity还分别安装了Visual Studio或Visual Studio for Mac。在下载和安装组件时,您可以选择排除它。默认情况下,外部脚本编辑器(菜单:Unity > 首选项 > 外部工具 > 外部脚本编辑器)设置为Visual Studio。启用此选项时,Unity将启动Visual Studio并将其用作所有脚本文件的默认编辑器。有关更多信息,请参阅Visual Studio C#集成

在macOS上,Unity将Visual Studio for Mac作为C# IDE安装。Visual Studio Tools for Unity(VSTU)为Visual Studio for Mac提供Unity集成。有关设置和使用Visual Studio for Mac的信息,请参阅以下Microsoft文档页面

注意:在Windows上,Unity在安装包中默认还包含Visual Studio 2019 Community

Visual Studio Code(Windows、macOS、Linux)

Unity支持在Visual Studio Code(VS Code)中打开脚本。要在VS Code中打开脚本,请转到Unity > 首选项 > 外部工具 > 外部脚本编辑器并选择Visual Studio Code。有关使用VS Code与Unity的信息,请参阅Visual Studio关于使用VS Code进行Unity开发的文档。

前提条件

要使用Visual Studio Code进行C#代码编辑和Unity C#调试支持,您需要安装

JetBrains Rider(Windows、macOS、Linux)

Unity支持在JetBrains Rider中打开脚本。要在Rider中打开脚本,请转到Unity > 首选项 > 外部工具 > 外部脚本编辑器并选择Rider

Rider基于ReSharper,并包含其大多数功能。它支持C# 7.2的所有功能,并支持在Unity中的.NET 4.6脚本运行时进行C#调试。有关更多信息,请参阅JetBrains关于Rider for Unity的文档。


  • 2019–04–18 页面发布
设置脚本环境
在Unity中调试C#代码