En el mundo del desarrollo web hay muchos IDEs o Ambientes de Desarrollo Integrado para todo tipo de lenguajes; Sublime text, Netbeans, Eclipse el mismo Android Studio que es una variante de IntelliJ IDEA entre muchos otros que existe; yo en lo particular empleo Netbeans para todos mis proyectos web (CSS, HTML, JavaScript y PHP) ya que hace una función crítica para mi que es la de autocompletado.
CodeIgniter y el autocompletado en Netbeans
Volviendo al tema del autocompletado, lamentablemente Netbeans tiene algunos problemas al momento de trabajar con CodeIgniter el cual es precisamente el autocompletado y la navegación entre las funciones el cual no funciona del todo bien (o en lo absoluto no funciona), con suerte hoy veremos un método que nos permitirán solventar esta situación fácilmente el cual consiste en instalar un plugin de un tercero; para ello nos vamos al siguiente enlace:GitHub - nb-ci-plugin.
Y descargamos los archivos reflejados en esta imagen:
![](/public/images/example/codeigniter/plugin_netbeans/nb-ci-plugin-github.png)
- org-nbphpcouncil-modules-php-ci-0.6.0.nbm
- org-nbphpcouncil-modules-php-ci-repository-0.6.0.nbm
Ahora abrimos nuestro netbeans y vamos a Herramientas
- Plugins
- - - :
![](/public/images/example/codeigniter/plugin_netbeans/herramietas_plugin_netbeans.png)
Se abre una nueva ventana, a la cual debemos ir a la pestaña de Descargados
:
![](/public/images/example/codeigniter/plugin_netbeans/descargados_plugin_netbeans.png)
Agregar plugins, y seleccionamos los dos archivos anteriores:
![](/public/images/example/codeigniter/plugin_netbeans/agregar_plugin_netbeans.png)
Seleccionamos los plugins y presionamos sobre "Instalar":
![](/public/images/example/codeigniter/plugin_netbeans/instalar_plugin_netbeans.png)
Se presentará otra ventana en la cual debemos hacer el típico siguiente, siguiente hasta aceptar los términos del mismo...:
![](/public/images/example/codeigniter/plugin_netbeans/siguiente_instalar_plugin_netbeans.png)
Hasta finalmente el dialog de confirmar la instalación:
![](/public/images/example/codeigniter/plugin_netbeans/final_nstalar_plugin_netbeans.png)
Reiniciamos nuestro Netbeans; ahora ya casi estamos; debemos seleccionar uno a uno los proyectos que emplearán este plugin que nos permitirá emplear elementos como el autocompletado; seleccionamos nuestro proyecto y le damos clic derecho, y luego propiedades.
Navegamos en el árbol de la izquierda hasta encontrar CodeIgniter
y presionamos sobre "Habilitar":
![](/public/images/example/codeigniter/plugin_netbeans/herramietas_opciones_habilitar_netbeans.png)
Luego de esto ya tenemos el plugin habilitado en nuestro Netbeans y veremos un pqueño icono sobre nuestro proyecto:
![](/public/images/example/codeigniter/plugin_netbeans/plugin_habilitado.png)
Y si abrimos algun controlador, veremos que ahora si el autocompletado parece funcionar correctamente:
![](/public/images/example/codeigniter/plugin_netbeans/autocompletado_netbeans.png)
![Andrés Cruz Andrés Cruz](/public/images/perfil.jpg)
Desarrollo con Laravel, Django, Flask, CodeIgniter, HTML5, CSS3, MySQL, JavaScript, Vue, Android, iOS, Flutter