我需要在Windows机器上为初学者设置一个简单而引人入胜的Haskell小项目开发环境。
我尝试了几种将Haskell集成到VSCode中的方法,但都没有成功。
几年前我有一个很好的设置,但是我发现在重建该环境时遇到了依赖问题:
- 编辑器:Atom
- 全局二进制文件使用:stack with ghc-mod hlint stylish-haskell
- Atom插件:language-haskell,ide-haskell,ide-haskell-repl,haskell-ghc-mod
看起来现在“酷”的方式是使用Language Server Protocol + VScode。 ghc-mod似乎不再维护,Intero已经到达EOL,HEI正在与另一个项目合并...拥有稳定和更新的开发环境似乎是一个动态目标。
所以,问题是:是否有可重现的逐步说明来使VSCode在Windows上与Haskell配合工作?
我将在一个新的Windows 10 64位VM中测试任何建议,并报告结果。
注意:VSCode + Docker容器不是选项。 大多数学生机器只有4GB RAM。
提前致谢。
ghcid
。ghcid
作为一个独立的工具完全可用 - 实际上,它最初是设计用于单独使用的,并且后来才集成到其他开发环境中。 - bradrn