如何禁用Lint工具上的行数警告?

时间:2016-03-25 12:12:33

标签: f# visual-studio-2015 lint

F#的Lint工具将注释和空格解释为代码行。因此,会生成警告。

我认为这是一个错误。

我有办法禁用分析仪来计算Lint工具上的线数吗?

enter image description here

1 个答案:

答案 0 :(得分:6)

Lint有配置选项。

必须退出并重新启动Visual Studio才能使更改生效。

enter image description here

手动更改配置的详细信息

F#Lint使用XML configuration

我的系统位于src\FSharpLint.Framework目录。

对于Lambda Functions maximum lines,有:

 <MaxLinesInLambdaFunction> 
     <Enabled>true</Enabled> 
     <Lines>7</Lines> 
 </MaxLinesInLambdaFunction> 

也允许改变行数。

Visual Studio的详细信息

从菜单中选择Visual Studio

工具 - &gt;选项

enter image description here

在左侧面板中选择:F#电动工具
点击:Lint

enter image description here

在右侧面板中 选择标签:规则
单击“源长度”

enter image description here

有关lambda函数中行的消息由选项

控制
  

MaxLinesInLambdaFunction

enter image description here

如果启用,则会显示警告消息。

enter image description here

如果禁用,则不显示警告消息。

enter image description here