J'ai téléchargé Netbeans et CodeIgniter, et j'ai téléchargé 2 plugins pour Netbeans. L'un d'eux s'appelle "PHP CI Framework" et je ne peux pas l'installer.
Lorsque j'essaie de l'installer, je reçois le message suivant:
Le plugin php apis est demandé dans la version d'implémentation 201107282000.
Le plugin suivant est effectué:
Framework PHP CI
Quel autre plug-in dois-je installer pour que CI soit totalement intégré, de sorte que je puisse pleinement supporter Intellisense et la documentation dans Netbeans?
Si vous voulez juste une auto-complétion de fonctions, cela le fera pour vous.
1) Créez un dossier dans Netbeans appelé 'autocomplete' dans 'Fichiers source'
2) Créez deux fichiers ici appelés quelque chose comme ci_code_completion_controllers.php et ci_code_completion_models.php
Ajoutez ceci dans chaque fichier;
<?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 {
}
?>
Remarque: remplissez la section Models avec la vôtre.
3) Accédez au répertoire properties de votre projet dans Netbeans et accédez au paramètre 'PHP Inclure le chemin' . Ajoutez le dossier de saisie semi-automatique au chemin.
4) Alors maintenant, dans votre contrôleur/modèle, essayez de saisir $this->load->
et appuyez sur Ctrl + barre d'espace , vous devriez voir une liste des fonctions disponibles.
Pour NetBeans 8.1+
Goto:https://github.com/nbphpcouncil/nb-ci-plugin/releases
Télécharger NB CI Plugins (dernière version):
Installer les plugins: Outils >> Plugins >> Téléchargés (onglet) >> Ajouter des plugins ... >> (parcourir les fichiers téléchargés dans votre répertoire local) >> Ouvrir >> Installer >> Redémarrer NB
Activer CI Framework: Outils >> Options >> PHP >> Frameworks & Tools (onglet) >> sélectionnez CodeIgniter >> Fichiers de base >> Ajouter un Zip ... >> maintenant tapez a nommez et naviguez jusqu'au fichier Zip de CodeIgniter que vous avez téléchargé >> OK >> OK >> Redémarrez NB
Terminé. :)
Activer le framework CI dans le projet existant: Sélectionnez votre projet >> Clic droit >> Propriétés >> Développer les frameworks >> sélectionnez CodeIgniter >> cochez la case Activé >> OK (un logo CI suivra maintenant) par votre nom de projet)
Essayez ceci: Plugin CodeIgniter pour Netbeans
http://alielwafdy.wordpress.com/2012/07/28/codeigniter-support-in-netbeans/ .__ Cela vous aidera à gagner du temps.
j'espère que vous utilisez la version 7.1.2, utilisez mieux la version 7.1.1 afin d'éviter ce genre d'erreur. Cela a fonctionné pour moi ou mieux d'utiliser le même plugin de version pour le même IDE de netbeans que vous utilisez
Je viens de suivre ces étapes: