wake-up-neo.com

Wie kann ich codeIgniter vollständig in netbeans integrieren?

Ich habe Netbeans und CodeIgniter heruntergeladen und 2 Plugins für Netbeans heruntergeladen. Eines davon heißt "PHP CI Framework" und ich kann es nicht installieren.

Wenn ich versuche, es zu installieren, erhalte ich folgende Nachricht:

Das Plugin php apis wird in der Implementierungsversion 201107282000 angefordert.

Das folgende Plugin wird ausgeführt:

PHP CI Framework

Welches andere Plugin muss ich installieren, damit CI vollständig integriert ist, sodass ich vollständige Unterstützung für Intellisense und Dokumentation in Netbeans habe?

16
BlackFire27

Wenn Sie nur die automatische Vervollständigung von Funktionen wünschen, wird dies für Sie erledigt.

1) Erstellen Sie in Netbeans einen Ordner mit dem Namen ' autocomplete ' in ' Source Files '

2) Erstellen Sie hier zwei Dateien mit der Bezeichnung ci_code_completion_controllers.php und ci_code_completion_models.php

Fügen Sie dies in jede Datei ein.

<?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 {

}
?>

Hinweis: Füllen Sie den Abschnitt Models mit Ihren eigenen Befehlen.

3) Wechseln Sie zu den properties Ihres Projekts in Netbeans, und rufen Sie die Einstellung ' PHP Include Path ' auf. Fügen Sie den Autocomplete-Ordner dem hinzu Pfad.

4) Geben Sie nun in Ihren Controllern/Ihrem Modell $this->load-> ein und drücken Sie Strg + Leertaste . Sie sollten eine Liste der verfügbaren Funktionen sehen.

26
Rooneyl

Für NetBeans 8.1 und höher

Springe zu: https://github.com/nbphpcouncil/nb-ci-plugin/releases

NB CI Plugins (neueste Version) herunterladen:

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

Plugins installieren: Tools >> Plugins >> Heruntergeladene (Registerkarte) >> Plugins hinzufügen ... >> (Durchsuchen Sie die heruntergeladenen Dateien in Ihrem lokalen Verzeichnis) >> Öffnen Sie >> Installieren> > Starten Sie NB neu

CI Framework aktivieren: Tools >> Optionen >> PHP >> Frameworks & Tools (Registerkarte) >> CodeIgniter auswählen >> Basisdateien >> Zip hinzufügen .. . >> Geben Sie nun einen Namen ein und suchen Sie nach der heruntergeladenen CodeIgniter-ZIP-Datei >> OK >> OK >> Starten Sie NB neu

Alles erledigt. :)

 enter image description here

Aktivieren Sie das CI-Framework in einem vorhandenen Projekt: Wählen Sie Ihr Projekt aus >> Klicken Sie mit der rechten Maustaste, und klicken Sie dann auf Eigenschaften. Expandieren Sie Frameworks. Wählen Sie CodeIgniter aus. Aktivieren Sie das Kontrollkästchen Aktiviert, und klicken Sie auf OK ein CI-Logo, gefolgt von Ihrem Projektnamen)

 enter image description here  enter image description here

20
Pran

Probieren Sie folgendes aus: CodeIgniter-Plugin für Netbeans

3
Sohail xIN3N
2
pvaitonis

ich hoffe, Sie verwenden die Version 7.1.2. Verwenden Sie 7.1.1 besser, um diese Fehler zu vermeiden, die für mich funktioniert haben, oder verwenden Sie dasselbe Versions-Plugin für dasselbe IDE der Netbeans, die Sie verwenden mit

2
user1410357

Ich bin gerade diesen Schritten gefolgt:

  1. Laden Sie CodeIgniter.3.X.X.Zip herunter
  2. Entpacken Sie den Inhalt in das Stammverzeichnis Ihres PHP -Projekts in Netbeans Dateistruktur mit codeIgniter
  3. Wenn Sie Ihr Projekt ausführen, wird die Begrüßungsseite von CodeIgniter angezeigt
0
oswazteca