当我编写Haskell代码时,我在emacs中使用flycheck和haskell-hlint,我认为如果我能够通过调用一些emacs过程而不是手动修改代码来应用那些hlint建议,那就太棒了。
如果没有可用的程序,为了防止我不得不自己编写这个过程:
是否保证hlint输出始终为下列形式:
Found:
{Text1}
Why not:
{Text2}在哪里,{Text?}总是可以被解析为Haskell抽象语法树?
发布于 2014-10-02 21:32:33
HLint附带了一个Emacs脚本hs-lint.el,用于替代您想要的东西,详细信息在自述文件中。该脚本没有得到HLint开发人员的正式支持,但有些人在这方面取得了一些成功。
另外,也有计划在HLint中提供适当的替换功能,如果提供这些功能,将很容易与Emacs集成。虽然它一直处于次要地位,但现在有人正在开发HLint所需的必要的空格感知语法替换库。
https://stackoverflow.com/questions/26161844
复制相似问题