如何在 Jetbrains Rider 中配置 F# 检查?
How can I configure F# inspections in Jetbrains Rider?
我有一个在 VS 和 Jetbrains Rider 中编译的 F# 项目。
但是,检查工具显示错误,例如代码:
type DU =
| A of int
function
| A -> () // <- jetbrains inspection complains but Jetbrains compiler compiles - so they are out of sync
一些(我猜是后者)F# 编译器版本抱怨 FS0019,我的 VS 版本和最新的 Jetbrains Rider 编译了这段代码,但是 VS 甚至没有警告。
我的问题与上面的代码示例无关,而只是:
如何配置 F# 检查?
或类似的:
哪个工具做检查?
如何让检查和编译同步?
Jetbrains 通知我正在进行 f# 检查严重性的配置。可以在这里加急:
https://youtrack.jetbrains.com/issue/RIDER-28183
open 仍然是为什么代码在检查调用错误时编译的问题。
代码本身仅对某些版本的 f# 有效,后来有所更改。所以我想检查严重性配置的一部分应该是用于检查的编译器版本 - 例如 VS Code 具有这个功能:对于每个打字稿文件,可以设置用于语法突出显示的打字稿编译器的版本等上。
我有一个在 VS 和 Jetbrains Rider 中编译的 F# 项目。 但是,检查工具显示错误,例如代码:
type DU =
| A of int
function
| A -> () // <- jetbrains inspection complains but Jetbrains compiler compiles - so they are out of sync
一些(我猜是后者)F# 编译器版本抱怨 FS0019,我的 VS 版本和最新的 Jetbrains Rider 编译了这段代码,但是 VS 甚至没有警告。
我的问题与上面的代码示例无关,而只是:
如何配置 F# 检查?
或类似的: 哪个工具做检查? 如何让检查和编译同步?
Jetbrains 通知我正在进行 f# 检查严重性的配置。可以在这里加急:
https://youtrack.jetbrains.com/issue/RIDER-28183
open 仍然是为什么代码在检查调用错误时编译的问题。
代码本身仅对某些版本的 f# 有效,后来有所更改。所以我想检查严重性配置的一部分应该是用于检查的编译器版本 - 例如 VS Code 具有这个功能:对于每个打字稿文件,可以设置用于语法突出显示的打字稿编译器的版本等上。