JetBrains Rider 2025.2 Help

语言和框架:F#

JetBrains Rider 支持开发和运行 F# 源代码。 您可以创建和打开以完整 .NET 框架和 .NET Core 为目标的 F# 项目。

启用 F# Support 插件

此功能依赖于 F# Support 插件,该插件默认在 JetBrains Rider 中捆绑并启用。 如果相关功能不可用,请确保没有禁用该插件。

  1. 按下 Ctrl+Alt+S 打开设置,然后选择 插件

  2. 打开 已安装 选项卡,找到 F# Support 插件,并选中插件名称旁边的复选框。

您可以在 F# 插件的发行说明 中了解有关最新 F# 功能的更多信息。

也支持混合语言的 C# 和 F# 解决方案。 JetBrains Rider 可以解析引用并在 C# 和 F# 之间使用类型,而无需重新构建项目。 代码补全导航 在 C# 项目中可以检测到 F# 代码中的更改,即使不需要重新构建 F# 项目。 您仍然需要先构建 C# 项目才能使其反向工作。

Rider 能识别并为 .fs.fsi.fsx 文件提供编码支持。 F# 文件可以通过 图标 F# 文件 图标识别。

F# 支持包括:

前提

确保您的解决方案中所有项目所需的 SDK(包括 F# SDK)均已安装:

JetBrains Rider 原生支持使用 NuGet 的项目,但如果您的 F# 项目使用 Paket 而不是 NuGet,请在打开解决方案之前运行位于项目目录中的 build.cmd 文件(macOS/Linux 使用 build.sh )。

加载此类项目时,JetBrains Rider 会自动禁用其 NuGet 恢复步骤。

最后修改日期: 2025年 9月 26日