hasktags hat einige Bugs, von denen einer ist, dass es Lazy IO verwendet, das dazu neigt, diese Ressource beschäftigt Fehler zu geben.
Wie es passiert, ich schrieb gerade ein Tags Programm, bei http://hackage.haskell.org/package/fast-tags
Weitere Optionen sind hothasktags, die qualifizierte Module.function Tags macht und lushtags, die ausgelegt ist, mit einem schicken IDE-like vim Tagbar zu integrieren Ding. Meiner Erfahrung nach erzeugt Hothasktags riesige Tag-Dateien, und die Software versagt, sobald eine Datei nicht analysiert werden kann. Beide verwenden haskell-src-exts, was bedeutet, dass sie genau sind, aber zum Absturz führen, wenn sie Ihre Datei nicht analysieren können und nicht mit .hsc-Dateien umgehen können. Fast-Tags hat seinen eigenen Parser, was bedeutet, dass es diese Probleme nicht hat, aber auch anfälliger für das Parsen von Fehlern ist, die Tags übersehen oder gefälschte Tags geben.
Wie Sie bemerkt haben, gasbag (und htags) verwenden haskell-src, das bedeutet nur, sie auf Haskell arbeiten 98.
Haftungsausschluss: wenn durch TAGS Sie Emacs-Tags bedeuten, schnell Tags nicht diejenigen tun, noch, wenn es jemanden interessiert, wäre es leicht hinzuzufügen.
Wow, Fast-Tags ist wirklich schnell und funktioniert! Danke – fqsxr