项目和解决方案
作为一个 .NET IDE,Rider 以 项目/解决方案结构组织您的代码,与 Visual Studio 完全兼容。 与 Visual Studio 类似,Rider 可以同时处理多个项目,只要它们属于同一个解决方案,但在单个会话中不能有多个解决方案。 如果需要,您可以 在不同的窗口中同时处理多个解决方案。
然而,与 Visual Studio 不同的是,Rider 允许您 扩展您的工作环境到解决方案之外。 例如,您可以将测试数据、日志、前端 JavaScript 或任何其他文件和文件夹放在解决方案旁边。 这些解决方案中的附加项不会保存在项目或解决方案配置中,而是保存在 Rider 自身的设置中。
一旦解决方案被 创建并 打开后,Rider 中的大多数项目/解决方案管理任务,例如浏览文件并在编辑器中打开它们、创建新项(目录、文件、类等),都在 资源管理器工具窗口 中执行。 如果您关闭了此窗口,可以通过按 Alt+1 或在主菜单中选择 将其重新显示。
JetBrains Rider 支持以下项目类型:
.NET 类库、控制台应用程序(C#、F#、VB.NET)
WPF 应用程序
ASP.NET MVC 应用程序
.NET 共享项目
Windows 窗体项目 (仅限 Windows)
xUnit 和 NUnit 单元测试项目
.NET Core 类库、控制台应用程序(C#、F#、VB.NET)
WiX 项目(在 v. 2025.2 中,没有用于创建 WiX 项目的模板,您可以按照 此处的描述手动创建 WiX 项目,然后在 Rider 中打开它)。
本节内容:
- 创建项目和解决方案
- 打开项目和解决方案
- 受信任和不受信任的解决方案
- 创建和安装自定义项目模板
- 扩展和组织您的解决方案
- 使用解决方案筛选器
- 配置项目属性
- 配置文件和文件夹属性
- 资源管理器工具窗口
- 使用 NuGet 包
- NuGet 窗口
- 构建项目
- 项目级重构
- 共享解决方案设置
您可以使用以下快捷键运行和调试程序:
Ctrl+Shift+O | |
Ctrl+P, O | |
Ctrl+Alt+Insert | |
Ctrl+P, N | |
Alt+Shift+7 | |
Ctrl+F9 | |
Ctrl+Shift+F6 | |
Ctrl+F9 |