TextMate 2“转到符号”不适用于 PHP

TextMate 2“转到符号”不适用于 PHP

我正在运行 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/*

您现在应该在符号列表中有命名函数

在此处输入图片描述

相关内容