1

sublime text 2 有链接创建器吗?

例如手动设置:fn1 由于 X 原因被 fn2 调用

我想知道谁在我的项目内部(也可能在外部)调用此方法以及为什么调用此方法。

4

1 回答 1

0

这取决于编程语言。不幸的是,了解被调用者需要对源代码进行完整的编译和分析,即使这样也不总是可能的。这不仅限于 Sublime,这个问题在别处讨论。

静态编译的语言,如 C,是否可以进行静态分析,这可以使用 CTags 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/

于 2013-02-27T15:39:33.967 回答