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. Надеюсь, поможет...