我正在为 Emacs 使用 haskell 模式。我成功地为我的 haskell 项目创建了 etags,每次通过 hasktags 保存,但是,cabal 依赖项无法导航到这种方式。所以我想知道:有没有办法让这个源代码导航也适用于 cabal 依赖项?(例如,java-maven 项目很容易实现..)
问问题
325 次
我正在为 Emacs 使用 haskell 模式。我成功地为我的 haskell 项目创建了 etags,每次通过 hasktags 保存,但是,cabal 依赖项无法导航到这种方式。所以我想知道:有没有办法让这个源代码导航也适用于 cabal 依赖项?(例如,java-maven 项目很容易实现..)
您可以尝试haskdogs,它为 hasktags 提供了一个瘦包装器,并为您导入的模块以及您自己的代码执行它。它在其中维护模块源存储库~/.haskdogs
并对其进行索引。
我将它与 vi 一起使用,到目前为止我对它非常满意。