我可以通过选择它,右键单击并选择search(metadata)对const
这样的系统功能进行此操作。这对于用户定义的功能不起作用。
您如何进行搜索?
如果用户定义的函数无法实现,那么如何读取已经存在的Haskell项目并在定义和调用之间跳转?
Vim + ctags仅适用于用户定义的功能,功能不如cscope for c / c++源代码强大。
最佳答案
我用用户定义的函数尝试了您所说的内容,对我来说很好用。我选择功能名称,右键单击,搜索(元数据),它出现在右侧的搜索选项卡中。然后我单击“转到定义”,这将我带到定义。
也许您应该尝试重新启动Leksah?我注意到有时在编写函数时它不能立即识别功能,但是如果重新启动它,它将识别它们。
关于haskell - 如何在Leksah中为用户定义的函数 'go to definition'?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7712064/