2013-06-26 82 views
1

我正在爲Emacs使用haskell模式。我成功地爲Haskell項目創建了etags,然而,依靠hasktags的每次保存都無法按照這種方式導航。所以我想知道:有沒有辦法讓這個源代碼導航也適用於cabal依賴關係? (因爲它很容易爲java-maven項目,例如..)Haskell模式源依賴關係導航

+0

爲了達到這個目的,cabal必須跟蹤源代碼的位置或爲每個要瀏覽的包安裝它。 – bennofs

+0

有沒有辦法讓cabal下載源代碼? – sleepomeno

+0

你可以使用cabal unpack 來下載和解壓當前目錄中的子文件夾中的源代碼。 – bennofs

回答

0

您可以嘗試haskdogs,它提供了一個圍繞hasktags的薄包裝並執行它爲您的導入模塊以及您自己的代碼。它在~/.haskdogs中維護一個模塊源的存儲庫,並在其中編入索引。

我正在使用它與vi,並一直很滿意它。