Aptana Studio Code Assist для WordPress является неполной

Я установил пакет / рубль WordPress для Aptana Studio, но он предоставляет помощь в коде только для некоторых функций WordPress. Мне нужна помощь кода для всех основных функций WordPress (или как можно больше). Мои проекты имеют PHP по своей природе и подключены через SFTP к удаленным установкам WordPress.

После того, как пакет (который не обновлялся более года) не предоставил все, что я искал, я попытался использовать локальную копию WordPress в качестве внешней библиотеки, а затем добавить ее в качестве внешнего каталога в PHP Buildpath. Ни один из них не добавил больше функций, чем предоставленный комплект. Эти действия были предложены в разделах Поддержка Aptana Studio и Ответы WordPress.

Я делаю что-то не так или уровень поддержки кода, который я ищу, недоступен?

2 ответа

Это правда, что пакет WordPress предлагает лишь ограниченную поддержку автозаполнения. Хотя включение локальной копии другой установки WordPress в качестве внешней библиотеки PHP, по-видимому, решает эту проблему в последней версии Aptana Studio (3.4.0,), как вы уже упоминали, что пытались, и как предлагается в этой одной из ссылок, Вы указали.

Вот все конкретные шаги, которые я предпринял, чтобы вы могли проверить, было ли что-то другое в процедуре, которой вы следовали.

  • Откройте меню "Настройки", выбрав "Окно"> "Настройки".
  • Выберите Aptana Studio> Редакторы> PHP> Библиотеки
  • Нажмите "Новая пользовательская библиотека"
  • Добавьте путь к другой локальной установке WordPress (не те же файлы WordPress в текущем проекте), выбрав корневую папку только что извлеченной загрузки WordPress (например, C:\wordpress-3.5.1\wordpress)
  • Убедитесь, что новая библиотека выбрана в списке пользовательских библиотек (пометив ее галочкой рядом со значком библиотеки).
  • Примените изменения и нажмите ОК
  • Убедитесь, что ваш проект PHP-проект. Щелкните правой кнопкой мыши папку проекта, выберите "Свойства"> "Свойства проекта" и установите флажок "PHP".

Теперь, внутри PHP-кода, я получаю предложения по автозаполнению для всех основных функций WordPress - и я даже могу проверить их источник, нажав F3 на имени их функции.

Я следовал за шагами Э. Серрано, и это прекрасно работает. Глупо то, что если вы хотите автозаполнение, скажем, add_action('wp_print_footer_scripts', 'scripts.js', 1); в тот момент, когда вы вводите цитату, автозаполнение теряется... если вы попытаетесь add_action( wp_ Вы получаете все команды WP. Надеюсь, поможет...

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