sublime text 2有链接创建者吗? (例如手动设置:由于X原因,fn2调用fn1)

时间:2013-02-26 20:58:04

标签: sublimetext2

sublime text 2有链接创建者吗?

例如手动设置:由于X-reason

,fn2调用fn1

我想知道谁在我的项目中内部(也可能是外部)调用此方法及其原因。

1 个答案:

答案 0 :(得分:0)

这取决于编程语言。不幸的是,知道被调用者需要对源代码进行完整的编译和分析,即便如此,也并非总是可行。这不仅限于Sublime,问题也在别处讨论。

静态分析可以使用像CTag这样的现有插件https://github.com/SublimeText/CTags

进行静态分析。

由于语言的性质,PHP,Python和Ruby等动态语言无法获得此类功能,因为您只能在运行时解析对象(this)的内容。

您可以手动提取类型和呼叫信息。在这篇博文(我的)中,有一个项目是为了创建.sublime-complete文件:

http://opensourcehacker.com/2013/03/04/javascript-autocompletions-and-having-one-for-sublime-text-2/