TextMate 2 "Перейти к символу" не работает для PHP

Я использую TextMate 2.0-alpha.9419 и испытываю эту проблему: редактор не видит определения моих методов в классе и не позволяет переходить к ним через "Перейти к символу". Единственный метод, который распознает TM, __construct что вряд ли достаточно полезно.

введите описание здесь

У меня установлен пакет PHP.

Это просто что-то, чего не хватает в альфа-сборке комплекта / TM, или есть способ, которым я могу это исправить?

1 ответ

Решение

Вам нужно будет обновить пакет PHP, чтобы добавить пользовательские методы в список символов.

Перейти к "Связки" => "Редактировать Связки"

введите описание здесь

Выберите пакет PHP и создайте новую настройку пакета

  • (команда + N) => выбрать "Настройка"

введите описание здесь

Введите имя, "entity.name.function.php" в качестве выбора области и введите следующие настройки

{ showInSymbolList = 1; }

введите описание здесь

Сохраните настройки (команда + S) и закройте редактор пакетов.

  • Вам может понадобиться перезапустить TextMate.app и / или очистить кеш
$ rm ~/Library/Application\ Support/TextMate/Managed/Cache/*

Теперь вы должны иметь именованные функции в вашем списке символов

введите описание здесь

Другие вопросы по тегам