En el siguiente video mostramos como configurar Visual Studio Code y los navegadores más populares, Google Chrome y Firefox, para obtener live reload o recarga automática funcionando correctamente con KumbiaPHP.
Desde tiempos inmemorables, mentiras no hace mucho, desde hace 13 años aproximadamente con mis inicios en el desarrollo de software con el lenguaje java y php, llevo usando NetBeans IDE, amado por muchos y odiado por otros tantos.
La primer característica que se le asigna por quienes no lo quieren tanto es que es pesado y lento, pueden tener razón pero esto se ve compensado por sus muchas caracteríscas y ya no viene a ser tan lento cuando solo descargas la versión que necesitas, es decir solo con los plugins para tus desarrollos, y en el caso de KumbiaPHP te recomiendo la versión NetBeans IDE PHP, pesa solo 142 MB y es gratuita. Recordemos también que es un proyecto de código libre aunque este detrás Oracle y múltiplataforma, funciona decentemente en Windows, Linux y macOS.
Es el mejor amigo de KumbiaPHP y de PHP en general porque:
Netbeans poderoso editor de código PHP
El editor de NetBeans PHP proporciona plantillas de código y herramientas de generación de código, como generación de «getter y setter», refactorización, tales como «renombrar instantáneamente», sugerencias de parámetros, sugerencias y arreglos rápidos, y completado de código inteligente.
Proyectos PHP
NetBeans ofrece una versión del IDE hecha a medida para el desarrollo de sitios y aplicaciones web de PHP que comprenden una variedad de lenguajes de scripting y mark-up.El editor de PHP está dinámicamente integrado con HTML, JavaScript y funciones de edición CSS. También se integra son sistemas de control de versiones como Git, Mercurial y Subversion.
No importa el IDE que uses, lo importante es que uses alguno, con el que te sientas cómodo y te ayude a trabajar más rápido. Mi elección hasta ahora ha sido NetBeans.
Bienvenido 2017, feliz enero para todos, y los mayores éxitos para nuestros colegas Kumbieros!
En esta ocasión vamos a hablar de un tema bastante sencillo, y que tiene que ver con ayudar un poco a la decisión qué herramienta es la más efectiva, eficiente y se acomoda más a las necesidades del desarrollador.
Todos sabemos lo rápido que resultan las aplicaciones hechas con KumbiaPHP, pero cuando empiezas cuesta un poco sacarle el provecho necesario a las horas de trabajo, y te pierdes en búsquedas de documentación, paseos por los foros, consultas en el grupo de google, etc.
¿Hay algún tipo de secreto o algo que nos pueda ser de utilidad?
En este sentido tenemos dos opciones: la primera es usar un IDE para PHP, o usar un editor de texto sobrecargado (con extensiones)
Bueno, ¿qué IDE y editor de texto puedes usar?
Por el lado de los IDE están los gratuitos como Netbeans, Eclipse, Aptana. También los hay de pago como PHP Storm, Zend Studio, Komodo IDE.
En la vereda de los editores de texto, la lista comienza con Komodo Edit, Atom, Visual Studio Code, Notepad++, Brackets, Sublime Text, Vim, Gedit, TextMate, Text Wranger, etc.
¿Y entonces, cómo me decido por uno u otro?
El mayor beneficio de un IDE es que con el sólo hecho de cargar tu proyecto tendrás acceso a autocompletado de código; ayuda con clases, métodos, propiedades; herramientas como formateadores, snippets (trozos de código); resaltado de errores y ayuda para corregirlos. Ahora, no todo es beneficio con un IDE pues tendrás que sacrificar algo – como dice la ley del intercambio equivalente – tendrás que ceder en memoria RAM y procesador. Los IDE normalmente están basados en Java, y, por lo tanto no corren en código nativo (la mayoría)
¿Y los editores de texto?
Un editor de texto tiene la particularidad de ser en extremo liviano en cuanto a memoria RAM, pero sólo es eso, un editor de texto. Tendrás que agregar extensiones especiales para darles algo de funcionalidad extra y mejorar así tu tiempo de desarrollo y tu curva de aprendizaje.Recuerdo bien que alguna vez usé Atom, y haber creado “recortes de código php” para labores como crear CRUD, Controladores, Modelos, e incluso lanzar los Helpers de la clase Form con autocompletado. No es complejo construir tus propios recortes de código.
Y entonces, ¿qué sigue en este post?
Lo cierto es que vamos a crear entre todos diferentes post para ir mostrándoles cómo usar IDE o editores de texto recargados. Ya tenemos el de NetBeans IDE. Nuestro colega Raúl (@demonio69) seguirá con la serie con el uso de Komodo Edit. Y espero acompañarlo luego con Eclipse para la próxima entrega.
Para cerrar, así se ve Netbeans en acción y Komodo Edit configurado con las librerías del core de KumbiaPHP.
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.