Sublime PHP 方法签名和自动完成描述
Posted
技术标签:
【中文标题】Sublime PHP 方法签名和自动完成描述【英文标题】:Sublime PHP method signature and description on autocomplete 【发布时间】:2013-01-12 03:22:33 【问题描述】:我真的很喜欢 sublime,但有 1 个主要问题阻止我从 Netbeans 迁移:
我需要 sublime 自动完成来显示函数描述和方法签名(我正在使用 Yii 框架,我需要确切地知道每个函数的作用、返回和传递的参数类型)。
我尝试安装了几个插件,但没有一个工作......如果有这样的方法,那么我错过了。
【问题讨论】:
你试过哪些插件? 请看下面我试过的插件。我发现这适用于 JS,但不适用于 php。 【参考方案1】:你正好赶上Sublime Text 3!
符号索引。 Sublime Text 现在会扫描您项目中的文件,并为哪些文件包含哪些符号建立一个索引。这支持了 Project 中的新功能 Goto Definition 和 Goto Symbol,这两者都可以从 Goto 菜单中获得。 Goto Definition 将您带到插入符号下的符号定义,而在 Project 中的 Goto Symbol 提示您通过模糊匹配选择一个符号,然后将您带到该符号的定义。
【讨论】:
@DannyValariola 我以为你有注册许可证:-/ 我将拥有...一旦我拥有我需要的功能 这对自动完成不起作用。当然,你可以去定义,但是如果你输入 Class:: 并期望自动完成只显示 Class 内的定义,那将不起作用(至少在这里不是)【参考方案2】:你可能想试试代码 intel 插件
有空here
否则您可以使用 zencoding,请参阅 here 获取提示
或者 alt + click 应该可以做到!
这里比较new plugin
【讨论】:
我尝试了几乎所有可用的插件,还尝试了 ZEN、INTEL 等等……没有一个能解决问题 ctrl+r 用于符号搜索,请记住我在 Yii 框架中,并非所有方法都驻留在同一个文件中。也没有描述,只是goto以上是关于Sublime PHP 方法签名和自动完成描述的主要内容,如果未能解决你的问题,请参考以下文章
在 PHP 数组中按下制表符时,Sublime Text 3 中的自动完成错误