Seguro cuando han trabajado con CodeIgniter sobre Netbeans se han encontrado con el problema de no poder usar el autocompletador de funciones, bueno no se preocupen pues hoy les traigo la solución. Ver imagen 1.
Mostrar Autocompletador de Funciones de Codeigniter en Netbeans - Imagen 1
A continuación los pasos a seguir para poder solucionar este problema:
- Nos posicionamos sobre nuestro proyecto CodeIgniter en Netbeans con el mouse y damos clic derecho sobre el nombre de nuestro proyecto, en mi caso es kernelinformatico, luego se desglosará una lista de opciones, aquí seleccionamos New y en la nueva lista de opciones que se nos muestra seleccionamos PHP File para crear un nuevo archivo php. Ver Imagen 2.
Mostrar Autocompletador de Funciones de Codeigniter en Netbeans - Imagen 2
- Ahora en la ventana que se muestra en File Name colocamos el nombre de nuestro archivo php el cual será CI_Autocomplete; lo demás lo dejamos por defecto y damos clic en Terminar. Ver Imagen 3.
Mostrar Autocompletador de Funciones de Codeigniter en Netbeans - Imagen 3
- Luego copiamos el siguiente código, tal y como está, dentro de las etiquetas php del archivo CI_Autocomplete.php:
/**
Nos debe quedar tal y como se ve en la imagen 4.
* @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_Sha1 $sha1
* @property CI_Table $table
* @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 $user_agent
* @property CI_Validation $validation
* @property CI_Xmlrpc $xmlrpc
* @property CI_Xmlrpcs $xmlrpcs
* @property CI_Zip $zip
*/
class CI_Controller {};
/**
* @property CI_DB_active_record $db
* @property CI_DB_forge $dbforge
* @property CI_Config $config
* @property CI_Loader $load
* @property CI_Session $session
*/
class CI_Model {};
Mostrar Autocompletador de Funciones de Codeigniter en Netbeans - Imagen 4
- A continuación ya finalizando probamos el autocompletado y veremos como ya se nos muestra las funciones de CodeIgniter. Ver imagen 5.
Mostrar Autocompletador de Funciones de Codeigniter en Netbeans - Imagen 5
No hay comentarios:
Publicar un comentario