我可以通过选择它,右键单击并选择search(metadata)对const这样的系统功能进行此操作。这对于用户定义的功能不起作用。

您如何进行搜索?

如果用户定义的函数无法实现,那么如何读取已经存在的Haskell项目并在定义和调用之间跳转?

Vim + ctags仅适用于用户定义的功能,功能不如cscope for c / c++源代码强大。

最佳答案

我用用户定义的函数尝试了您所说的内容,对我来说很好用。我选择功能名称,右键单击,搜索(元数据),它出现在右侧的搜索选项卡中。然后我单击“转到定义”,这将我带到定义。
也许您应该尝试重新启动Leksah?我注意到有时在编写函数时它不能立即识别功能,但是如果重新启动它,它将识别它们。

关于haskell - 如何在Leksah中为用户定义的函数 'go to definition'?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7712064/

10-11 23:15
查看更多