语言和框架:F#
JetBrains Rider 支持开发和运行 F# 源代码。 您可以创建和打开以完整 .NET 框架和 .NET Core 为目标的 F# 项目。
启用 F# Support 插件
此功能依赖于 F# Support 插件,该插件默认在 JetBrains Rider 中捆绑并启用。 如果相关功能不可用,请确保没有禁用该插件。
按下 Ctrl+Alt+S 打开设置,然后选择 。
打开 已安装 选项卡,找到 F# Support 插件,并选中插件名称旁边的复选框。
您可以在 F# 插件的发行说明 中了解有关最新 F# 功能的更多信息。
也支持混合语言的 C# 和 F# 解决方案。 JetBrains Rider 可以解析引用并在 C# 和 F# 之间使用类型,而无需重新构建项目。 代码补全 和 导航 在 C# 项目中可以检测到 F# 代码中的更改,即使不需要重新构建 F# 项目。 您仍然需要先构建 C# 项目才能使其反向工作。
Rider 能识别并为 .fs、 .fsi 和 .fsx 文件提供编码支持。 F# 文件可以通过
图标识别。
F# 支持包括:
前提
确保您的解决方案中所有项目所需的 SDK(包括 F# SDK)均已安装:
JetBrains Rider 原生支持使用 NuGet 的项目,但如果您的 F# 项目使用 Paket 而不是 NuGet,请在打开解决方案之前运行位于项目目录中的 build.cmd 文件(macOS/Linux 使用 build.sh )。
加载此类项目时,JetBrains Rider 会自动禁用其 NuGet 恢复步骤。
最后修改日期: 2025年 9月 26日