JetBrains Rider 2025.2 Help

开始使用运行/调试配置

要运行或调试您的代码,JetBrains Rider 使用了 运行/调试配置的概念。 在本教程中,您将学习如何设置和使用这些配置。

第 1 步. 了解运行/调试配置

运行/调试配置是一组属性,用于定义如何在当前解决方案中运行和调试代码。 您可以在每个解决方案中拥有多个运行/调试配置,以不同的方式启动您的代码。

您可以从 运行 菜单和工具栏访问运行/调试配置。 当您 创建一个新项目并以可执行文件(例如控制台应用程序)为目标时,适合的运行/调试配置会从项目模板中自动添加。

因此,让我们使用 控制台应用程序 模板在一个新解决方案中创建一个新项目。 创建新项目后,请查看右上角——一个名为 默认 的配置已被创建并选中:

JetBrains Rider:工具栏上的运行/调试配置控件

让我们研究默认配置。

  1. 单击配置选择器并选择 编辑配置 以打开配置对话框。 左侧选中了 默认 配置。

  2. 注意 默认 配置的父节点——它显示了此配置的类型, .NET 项目。 可以有多个相同类型和不同类型的配置。 在此对话框中,配置按其类型分组。 您可以单击 编辑配置模板… 链接查看所有可用的配置类型,并配置在创建特定类型的新配置时默认使用的属性。

  3. 查看所选配置的属性。 创建配置时,所有必要的属性都会自动填写。 例如:

    • 项目 — 定义要执行的项目。 如果您的解决方案包含多个可执行项目,您可以创建多个配置来启动这些项目。

    • 目标框架 — 定义将用于执行代码的 .NET Framework版本。

    • 可执行文件路径 — 定义应执行的程序集。 如果您的目标是 .NET Core 应用程序,它可能是一个 .dll 文件而不是 .exe

    • 程序实参 — 此可选字段允许您向程序传递参数。

  4. 注意 启动前 属性组,这些属性定义了在启动代码之前应该完成的操作。 在我们的例子中,它是 构建项目 每次启动配置时构建项目,以及 激活工具窗口 以打开 运行窗口调试窗口。 然而,您可以将这些属性用于更复杂的场景,例如运行一些外部工具、另一个运行/调试配置、Gulp 或 Grant 等。

  5. 现在,您已经了解了运行/调试配置的概念,可以关闭配置窗口。

JetBrains Rider:运行/调试配置:.NET 项目

第 2 步. 试用默认配置

为了让我们的应用程序执行某些操作,让我们在 主要() 方法中添加以下代码:

static void Main(string[] args) { var text = args.Length > 0 && args[0] == "DE" ? "Hallo Welt!" : "Hello World!"; Console.WriteLine(text); }

现在我们可以运行 默认 配置,看看它如何与我们的简单 "Hello World" 控制台应用程序一起工作。 正如我们在其属性中看到的,它在没有任何参数的情况下执行代码。

要运行当前选中的配置(即现在的 默认 ),请执行以下操作之一:

  • 请按 Shift+F10,

  • 在主菜单中选择 运行 | 运行 '默认'

  • 单击工具栏上配置选择器旁边的 运行 'Default'运行

根据配置属性的定义,JetBrains Rider 将构建您的解决方案,打开运行窗口,然后在没有任何参数的情况下执行 Console Application 项目的 主要() 方法。

在运行窗口中,您将看到一个新的选项卡用于 默认 配置,并且可以在其中看到我们的程序输出——Hello World!

JetBrains Rider:运行工具窗口

第 3 步. 使用多个运行/调试配置

如上所述,您可以在解决方案中拥有任意数量的运行/调试配置。 让我们添加一个新的配置,用 DE 参数运行我们的控制台应用程序:

  1. 单击配置选择器并选择 编辑配置 以打开配置对话框。 左侧选中了 默认 配置。

  2. 通过单击 复制配置 复制配置 或按下 Ctrl+D 复制 默认 配置。

  3. 将复制的配置重命名为 默认 DE

  4. 保留 默认 DE 的所有属性不变,但向 程序实参 添加 DE

  5. 点击 确定 关闭对话框。

现在我们可以在配置选择器中选择 默认 DE 并按照上述描述运行它。 我们的控制台应用程序将接收 DE 参数,您将在输出中看到 Hallo Welt! 而不是 Hello World!

JetBrains Rider:运行工具窗口

当您有多个运行/调试配置时,运行/调试快速列表非常方便。 您可以按下 Alt+Shift+F10 或从主菜单中选择 运行 | 运行... 以调出当前解决方案中的运行/调试配置列表。 您可以直接从此列表中启动或管理您的配置:

JetBrains Rider:运行/调试快速列表
最后修改日期: 2025年 9月 26日