Как полностью интегрировать codeIgniter с netbeans

Я загрузил Netbeans и CodeIgniter, и я загрузил 2 плагина для Netbeans. На них называется "PHP CI Framework", и я не могу его установить.

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

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

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

PHP CI Framework

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

6 ответов


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

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

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) Перейти к свойства вашего проекта в Netbeans и goto'PHP включает путь'. Добавьте папку автозаполнения в путь.

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


Для NetBeans 8.1+

Гото: https://github.com/nbphpcouncil/nb-ci-plugin/releases

скачать NB CI Плагины (последняя версия):

  1. org-nbphpcouncil-модули-php-ci-0.5.1.nbm
  2. org-nbphpcouncil-модули-php-ci-репозиторий-0.5.1.nbm

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

активировать CI Framework: Инструменты > > Параметры > > PHP > > фреймворки и инструменты (вкладка) > > выберите CodeIgniter >> базовые файлы >> добавить Zip... > > теперь введите имя и найдите zip-файл CodeIgniter, который вы загрузили > > OK > > OK > > Restart NB

Все Сделали. :)

enter image description here

активировать CI framework в существующем проекте: Выберите проект > > щелкните правой кнопкой мыши > > Свойства > > развернуть фреймворки > > выберите CodeIgniter > > отметьте включено > > OK (теперь вы увидите логотип CI, а затем имя вашего проекта)

enter image description here enter image description here


попробуйте это: плагин CodeIgniter для Netbeans


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


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


Я просто следовал этим шагам:

  1. Скачать CodeIgniter.3.X.X.zip
  2. распакуйте содержимое в корень вашего PHP-проекта в Netbeans файловая структура с codeIgniter
  3. Запустите свой проект, вы увидите страницу приветствия от CodeIgniter