gpt4 book ai didi

f# - 如何关闭 Ionide Lint 警告

转载 作者:行者123 更新时间:2023-12-01 11:21:05 25 4
gpt4 key购买 nike

我在 VS Code 中使用 Ionide 在 FSI 中编写了一个 F# 脚本。这是一个很棒的工具,但我收到了来自 Ionide Lint 的警告,建议改进代码:

'Lint: Seq.map f (Seq.map g x) might be able to be refactored into Seq.map (g >> f) x.'



我有大约 6 个 Seq.map 函数,所有这些函数都与 |> 一起管道,我很满意。

还有一条绿色的摆动线让我很烦。我不同意这个建议,并希望摆动线消失。我怎样才能告诉 Ionide 停止提出这个建议?

最佳答案

我在 VS Code 设置中全局关闭了 Lint

"FSharp.linter": false,

我认为 Ionide 使用 FsharpLint: http://fsprojects.github.io/FSharpLint/

这支持抑制像这样的 lint 消息:
[<SuppressMessage("NameConventions", "InterfaceNamesMustBeginWithI")>]
type Printable =
abstract member Print : unit -> unit

类似的东西也可能对你有用。我刚关掉。

关于f# - 如何关闭 Ionide Lint 警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42948899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com