2017-03-22 11 views
2

IonideをVSコードで使用してFSIにF#スクリプトを作成しました。それは素晴らしいツールだが、私は、コードの改善を示唆Ionideリントから警告を取得しています:Ionide Lint警告をオフにする方法

「リント:。Seq.map f (Seq.map g x)Seq.map (g >> f) xにリファクタリングすることができるかもしれません」

私は約6つのSeq.map関数をすべてパイプでつなぎ、|>私は満足しています。

私に迷惑をかける緑色の波打ち線もあります。私はその提案に同意せず、波打ち際のラインを消したい。どのようにIonideにこの提案の作成を止めるよう指示することができますか?

答えて

2

は私が世界的にVSコードの設定でリントがオフになっている

"FSharp.linter": false, 

私はIonideがFsharpLintを使用思う:

[<SuppressMessage("NameConventions", "InterfaceNamesMustBeginWithI")>] 
type Printable = 
    abstract member Print : unit -> unit 

何か:http://fsprojects.github.io/FSharpLint/

これは、このような糸くずのメッセージの抑制をサポートしていますあなたのためにもうまくいくかもしれません。私はそれをオフにしました。

+2

完璧、ありがとう。私もそれをオフにしました。正直言って、私は属性をより厄介な行よりも厄介なものにするでしょう! – Aidan

関連する問題