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 中的自动完成错误

PHP通过exec函数实现对APK自动签名

自动代码签名 - 保护私钥

常用的sublime text 3插件

Sublime Text3左侧文件导航如何自动识别文件类型以展示不同文件图标?

sublime3使用