Haskell 在多包堆栈项目中搜索符号
是否有任何工具可用于搜索使用stack构建的Haskell项目中定义符号(如函数)的位置,该项目包含多个包 我不寻求任何IDE集成,除了:Haskell 在多包堆栈项目中搜索符号,haskell,haskell-stack,Haskell,Haskell Stack,是否有任何工具可用于搜索使用stack构建的Haskell项目中定义符号(如函数)的位置,该项目包含多个包 我不寻求任何IDE集成,除了: egrep--color-R--include=“*.hs”someSymbol”sys/*/src 行 另外,如果这个工具可以提供其他信息,比如符号的使用,那就更好了。我的建议是 ag--haskell“someSymbol”sys/*/src 如果您希望获得类似IDE的体验,请查看与编辑器集成的版本。可以在本地安装,并且其数据库中填充了项目包中的所有信
egrep--color-R--include=“*.hs”someSymbol”sys/*/src
行
另外,如果这个工具可以提供其他信息,比如符号的使用,那就更好了。我的建议是
ag--haskell“someSymbol”sys/*/src
如果您希望获得类似IDE的体验,请查看与编辑器集成的版本。可以在本地安装,并且其数据库中填充了项目包中的所有信息
此外,可以生成文档,它生成的文档的一部分是所有符号的索引(按字母顺序),以及关于哪个模块定义该符号的信息。它通常也有很好的工具支持,因此我希望一个stack
命令能够为您的项目构建所有的haddock