使用VSCode进行重大重构时,我发现正在运行:
stack build --file-watch
在集成的Powershell终端中无价之宝。我想知道是否有办法以某种方式在清晰的终端命令前添加前缀,以便仅看到最后一批错误。
类似的东西:
stack build --exec-before "cmd cls" --file-watch
注意exe-before不是真正的堆栈命令
答案 0 :(得分:2)
尝试ghcid
。它是一个完全满足您需要的程序:文件更改时运行相应的命令,清除更改之间的屏幕。有关更多详细信息,请查看this tutorial。另外,看起来甚至还有Visual Studio Code扩展名都可以在IDE中直接运行它!
答案 1 :(得分:1)
VSCode有一些扩展,这些扩展可以即时编译打开的文件,并在错误和警告中填充PROBLEMS
窗口。根据我的个人经验,我建议使用Simple GHC,它开箱即用且非常稳定。