怎样知道一个函数来自于哪个package?

在读程序的时候,别人using package1, package2, ...一次导入了很多包。
除了先导入所有包,再查某个函数来自于哪个包,有其他的方式不用导入就能查到某个函数来自于哪个包吗?

如果在编辑器,比如 vscode, ctrl+左击 可以跳到源代码。

如果在repl里,@which 可以查看所在模块,@edit +函数调用可以跳到该派发所在的源代码

1 个赞

感谢回复。 :grinning:
不过,查看源码的几个操作,前提都是导入了包,不导入包就没法查看函数属于哪个包。

可以用 Juliahub 的 Symbol Search,例如
https://juliahub.com/ui/Search?q=build&type=symbols&u=define&t=function

2 个赞