Frage

Ich habe Netbeans und Codesigniter heruntergeladen und 2 Plugins für NetBeans heruntergeladen. Von ihnen heißt "PHP CI Framework" und ich kann es nicht installieren.

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

Das Plugin -PHP -APIs wird in der Implementierungsversion 201107282000 angefordert.

Das folgende Plugin wird bewirkt:

PHP CI -Framework

Welches andere Plugin muss ich installieren, damit CI vollständig integriert ist, damit ich vollständige IntelliSense- und Dokumentationsunterstützung in NetBeans habe?

War es hilfreich?

Lösung

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

1) Erstellen Sie einen Ordner in NetBeans namens ''Autocomplete' in 'Quelldaten'

2) Erstellen Sie hier zwei Dateien, die hier so genannt werden wie so etwas wie ci_code_completion_controllers.php und ci_code_completion_models.php

Fügen Sie dies in jede Datei hinzu.

<?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: Populieren Sie die Modelle Abschnitt mit Ihrem eigenen.

3) Geto an die Eigenschaften von Ihrem Projekt in NetBeans und Goto die 'PHP umfasst Pfad' Einstellung. Fügen Sie den Ordner automatischer Vervollständigung zum Pfad hinzu.

4) Versuchen Sie jetzt in Ihren Controllern/Modellen einzugeben $this->load-> und schlagen Strg+Leertaste, Sie sollten eine Liste von Ava -Funktionen sehen.

Andere Tipps

Für NetBeans 8.1+

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

Laden Sie NB CI -Plugins herunter (neueste Version):

  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 >> heruntergeladen (Registerkarte) >> Plugins hinzufügen ... >> (Durchsuchen Sie diese heruntergeladenen Dateien in Ihrem lokalen Verzeichnis) >> öffnen >> Installieren >> NB neu starten

Aktivieren Sie das CI -Framework:Tools >> Optionen >> PHP >> Frameworks & Tools (Registerkarte) >> Wählen Sie Codesigniter >> Basisdateien >> Reißverschluss hinzufügen ... >> Geben Sie nun einen Namen ein und durchsuchen >> NB neu starten

Alles erledigt. :)

enter image description here

Aktivieren Sie das CI -Framework im vorhandenen Projekt:Wählen Sie Ihr Projekt >> rechte Klicken Sie auf >> Eigenschaften >> Frameworks erweitern >> Wählen Sie Codesigniter >> Ticken Sie aktiviert >> OK (jetzt sehen Sie ein CI -Logo, gefolgt von Ihrem Projektnamen).

enter image description here enter image description here

Probieren Sie das aus:Codesigniter -Plugin für NetBeans

Ich hoffe, Sie verwenden die Version von 7.1.2 besser die 7.1.1, damit Sie diese Art von Fehler vermeiden können

Ich habe gerade folgende Schritte befolgt:

  1. Laden Sie Codesigniter.3.xxzip herunter
  2. Entpacken Sie den Inhalt in die Wurzel Ihres PHP -Projekts in NetBeans Dateistruktur mit Codesigniter
  3. Führen Sie Ihr Projekt aus, Sie werden die Begrüßungsseite von CodeIgniter sehen
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top