# 环境和工具

> Set up your software development environment with the right tools for programming in Unity.

配置本地环境和开发工具以便在 Unity 中进行编码和测试，并了解 Unity 支持的 .NET 平台版本和组件。

| **主题**                                                                                                 | **描述**                                |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------- |
| [集成开发环境 (IDE) 支持](/engine/6000.0/manual/scripting/environment-and-tools/ide-support.md)                | 选择集成 Unity 项目支持的主要代码编辑器之一作为脚本的开发环境。   |
| [自动测试](/engine/6000.0/manual/scripting/environment-and-tools/testing-editortestsrunner.md)             | 使用 Unity 测试框架为 Unity C# 代码编写并运行自动化测试。 |
| [Unity .NET 功能](/engine/6000.0/manual/scripting/environment-and-tools/overview-of-dot-net-in-unity.md) | 了解 Unity 支持 .NET 平台的具体细节和限制。          |

## 其他资源##additional-resources

* [Unity Test Framework](https://docs.unity3d.com/Packages/com.unity.test-framework@latest/)
* [Visual Studio C# 集成](/engine/6000.0/manual/unity-editor/editor-features/visual-studio-integration.md)
