Вопрос

Я скачал Netbeans и Codeigniter, и я загрузил 2 плагина для NetBeans. На них называется «PHP CI Framework», и я не могу его установить.

Когда я пытаюсь установить его, я получаю это сообщение:

API плагина PHP запрашиваются в версии реализации 201107282000.

Следующий плагин осуществляется:

PHP CI Framework

Какой еще плагин мне нужно установить для полной интеграции CI, чтобы у меня была полная поддержка Intellisense и документации в NetBeans?

Это было полезно?

Решение

Если вы просто хотите автоматическое выполнение функций, то это сделает это для вас.

1) Создайте папку в Netbeans под названием 'автозаполнение' в 'Исходные файлы'

2) Создайте здесь два файла, называемые чем -то вроде CI_CODE_COMPLETION_CONTROLLERS.PHP а также CI_CODE_COMPLETION_MODELS.PHP

Добавить это в каждый файл;

<?php
/**
********* CONTROLLERS *********
* @property CI_DB_active_record $db
* @property CI_DB_forge $dbforge
* @property CI_Benchmark $benchmark
* @property CI_Calendar $calendar
* @property CI_Cart $cart
* @property CI_Config $config
* @property CI_Controller $controller
* @property CI_Email $email
* @property CI_Encrypt $encrypt
* @property CI_Exceptions $exceptions
* @property CI_Form_validation $form_validation
* @property CI_Ftp $ftp
* @property CI_Hooks $hooks
* @property CI_Image_lib $image_lib
* @property CI_Input $input
* @property CI_Language $language
* @property CI_Loader $load
* @property CI_Log $log
* @property CI_Model $model
* @property CI_Output $output
* @property CI_Pagination $pagination
* @property CI_Parser $parser
* @property CI_Profiler $profiler
* @property CI_Router $router
* @property CI_Session $session
* @property CI_Security $security
* @property CI_Sha1 $sha1
* @property CI_Table $table
* @property CI_Template $template
* @property CI_Trackback $trackback
* @property CI_Typography $typography
* @property CI_Unit_test $unit_test
* @property CI_Upload $upload
* @property CI_URI $uri
* @property CI_User_agent $agent
* @property CI_Validation $validation
* @property CI_Xmlrpc $xmlrpc
* @property CI_Xmlrpcs $xmlrpcs
* @property CI_Zip $zip
* @property Image_Upload $image_upload
* @property Lang_Detect $lang_detect

********* MODELS *********
* @property User_model $user_model
*/

Class CI_Controller {

}
?>

Примечание: заполняйте Модели раздел с вашим собственным.

3) GOTO в характеристики вашего проекта в NetBeans и GotoPHP включает путь' параметр. Добавьте папку с автозаполнением в путь.

4) Итак, теперь в ваших контроллерах/модели попробуйте набрать $this->load-> и ударить Ctrl+Space Bar, вы должны увидеть список доступных функций.

Другие советы

Для NetBeans 8.1+

Перейти к: https://github.com/nbphpcouncil/nb-ci-plugin/releases

Скачать плагины NB CI (последний релиз):

  1. org-nbphpcouncil-modules-php-ci-0.5.1.nbm
  2. org-nbphpcouncil-modules-php-ci-repository-0.5.1.nbm

Установите плагины:Инструменты >> Плагины >> Скачали (вкладка) >> Добавить плагины ... >> (Просмотрите эти загруженные файлы в локальном каталоге) >> Открыть >> Установить >> Перезагрузить nb

Активируйте структуру CI:Инструменты >> Параметры >> PHP >> Frameworks & Tools (Tab) >> Выберите CodeIgniter >> Базовые файлы >> Добавить Zip ... >> Теперь введите имя и просмотрите для ZIP -файла codeigniter, который вы загружаете >> ОК >> ОК >> Перезапустить NB

Все сделано. :)

enter image description here

Активируйте структуру CI в существующем проекте:Выберите свой проект >> Щелкните правой кнопкой мыши >> Свойства >> Расширить Frameworks >> Выберите Codeigniter >> Tick on включен >> OK (теперь вы увидите логотип CI, за которым следует имя вашего проекта)

enter image description here enter image description here

Попробуйте это:Плагин codeigniter для NetBeans

Надеюсь, вы используете версию 7.1.2 лучше использовать 7.1.1, чтобы вы могли избежать такого рода ошибок, она работала для меня или лучше использовать тот же плагин версии для той же идеи NetBeans, которые вы используете

http://alielwafdy.wordpress.com/2012/07/28/codeigniter-support-in-netbeans/Это поможет вам сэкономить время.

Я только что выполнил эти шаги:

  1. Скачать codeigniter.3.xxzip
  2. Разанипируйте контент в корень вашего PHP -проекта в NetBeans Структура файла с codeigniter
  3. Запустите свой проект, вы увидите страницу приветствия от codeigniter
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top