dha*_*ech 3 haskell visual-studio-code
我安装了以下适用于 Haskell 的 Visual Studio Code 扩展:
elem
如果我以前缀形式使用:
(elem n primes)
Run Code Online (Sandbox Code Playgroud)
我得到一个蓝色的波浪线,表明中缀形式:
hlint(refact:Use infix)
有没有办法只针对这个文件或项目关闭这个特定的hlint规则?
是的!
对于单个源文件,请将以下内容之一添加到文件顶部:
{-# ANN module "HLint: ignore Use infix" #-}
{-# HLINT ignore "Use infix" #-}
{- HLINT ignore "Use infix" -}
Run Code Online (Sandbox Code Playgroud)
对于整个项目,创建一个文件,.hlint.yaml
如下所示:
- ignore: {name: Use infix}
Run Code Online (Sandbox Code Playgroud)
hlint --default > .hlint.yaml
您还可以从终端运行,这将创建一个.hlint.yaml
文件,忽略项目中当前未更正的任何提示。
这些不是 VS Code 特定的 - 它们适用于任何hlint
使用的地方。
有关详细信息,请参阅HLint 手册。
哈斯克尔快乐!
归档时间: |
|
查看次数: |
905 次 |
最近记录: |