我正在运行 TextMate 2.0-alpha.9419,遇到了这个问题:编辑器无法看到类中的方法定义,并且不允许我通过“转到符号”跳转到它们。TM 唯一能识别的方法是__construct
几乎没什么用。
我确实安装了 PHP 包。
这是否只是捆绑包/TM alpha 版本中缺少的东西,或者有什么方法可以修复它?
答案1
您需要更新 PHP 包以将用户定义的方法添加到符号列表中。
转到“捆绑包”=>“编辑捆绑包”
选择 PHP Bundle 并创建一个新的 Bundle 设置
- (command+ N)=> 选择“设置”
输入名称“entity.name.function.php”作为范围选择器,并输入以下设置
{ showInSymbolList = 1; }
保存设置(command+ S)并关闭 Bundle Editor。
- 您可能需要重新启动 TextMate.app 和/或清除缓存
$ rm ~/Library/Application\ Support/TextMate/Managed/Cache/*
您现在应该在符号列表中有命名函数