Автозаполнение пользовательских классов и функций PHP в проекте TextMate

Есть ли пакет, который дополняет мои пользовательские классы и функции в проекте TextMate?

Понравились подсказки кода с основными функциями PHP?


person Koen.    schedule 13.05.2010    source источник


Ответы (3)


Тем не менее, можно получить автоматическое завершение для пользовательских классов. См. Мой ответ на этот вопрос: Автозаполнение Textmate и схема класса для проекта PHP

person Michael    schedule 30.09.2010
comment
О, это хорошо! Было бы здорово, если бы кто-то мог также реализовать подсказку аргументов! (Постараюсь построить это в себе) - person Koen.; 01.10.2010
comment
Замечательно держите меня в курсе :) также статические классы обрабатываются очень плохо. - person Michael; 01.10.2010

Насколько я знаю (и пытался выяснить это за последние пару часов), нет рабочей возможности для кода, дополняющего ваши собственные классы и функции PHP в TextMate.

Замечание: пакет завершения кода PHP, связанный с ответом на этот вопрос, полностью устарел. Вместо этого вам следует использовать официальный пакет PHP из http://github.com/textmate. С помощью этого пакета вы можете, по крайней мере, выполнять встроенные функции PHP, отображать документацию в виде всплывающей подсказки и загружать документы PHP для выбранной функции в новом окне.

Единственный обходной путь (и это не так хорошо по сравнению с реальным автозавершением кода) - это знать ярлыки TextMate для быстрой навигации между файлами и внутри них:

  • ⌘T (перейти к файлу)
  • ⇧⌘T (перейти к символу)
  • ⌃⌘T (Выбрать элемент набора)

Также стоит заглянуть внутрь пакета PHP в редакторе пакетов и запомнить пару ярлыков. Как только вы выучите пару из них, это будет так же быстро, как с IDE и автозавершением кода.

person Rafael Bugajewski    schedule 11.09.2010

Проверьте автозавершение php-кода textmate здесь http://aralbalkan.com/822

person zaf    schedule 13.05.2010