新的介绍内容:
Haskell Linter:提升您的Haskell代码质量
Haskell Linter是一款基于HLint的强大代码检查工具,旨在帮助Haskell开发者实时识别和修复代码中的问题。通过内联高亮显示HLint的警告和错误,并提供接受建议的代码操作,Haskell Linter让您的代码检查变得更加直观和高效。
依赖要求
使用Haskell Linter需要安装HLint版本1.9.1或更高版本,并确保其已添加到系统路径中。如果HLint已安装但无法找到,请在您的偏好设置中添加其路径:
{
"haskell.hlint.executablePath": "Path\To\Executable"
}
配置选项
Haskell Linter提供了多种配置选项,您可以通过更改用户或工作区的偏好设置来进行自定义。
默认情况下,Linter会在您输入时进行检查。如果您希望仅在保存文件时进行检查(适合自动保存已启用的情况),或者完全禁用它,可以将haskell.hlint.run
设置为onSave
或never
:
{
"haskell.hlint.run": "onType" // 还可以设置为:"onSave", "never"
}
默认情况下,Linter会简单地调用HLint命令而不带参数。要指定要使用的提示集或要忽略的提示集,请在配置中添加它们,如下所示:
{
"haskell.hlint.hints": ["Default", "Dollar", "Generalise"],
"haskell.hlint.ignore": ["Redundant do"]
}
请确保已安装HLint且版本为1.9.1或更高。如果您在使用扩展时遇到问题,请将logLevel
设置为log
,并在开发者工具控制台中检查输出:
{
"haskell.hlint.logLevel": "log"
}
致谢
该扩展的架构基于内置PHP扩展中的PHPValidationProvider。
更新日志
0.0.6:
0.0.4:
0.0.3:
0.0.2:
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com