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?
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.
Für NetBeans 8.1 und höher
Springe zu: https://github.com/nbphpcouncil/nb-ci-plugin/releases
NB CI Plugins (neueste Version) herunterladen:
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. :)
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)
Probieren Sie folgendes aus: CodeIgniter-Plugin für Netbeans
http://alielwafdy.wordpress.com/2012/07/28/codeigniter-support-in-netbeans/ Dies hilft Ihnen, Zeit zu sparen.
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
Ich bin gerade diesen Schritten gefolgt: