[vim]

Como muchos sabréis. una de las maneras autocompletar código, saltar a la definición... Es usando vim con ctags, una aplicación que genera un archivo de etiquetas para guardar todas las definiciones dentro de tu código. Esto implica que deberíamos actualizar las etiquetas cada vez que generemos el código. Esto lo podemos...

Todos sabemos de la importancia de tener tests en nuestra aplicación con herramientas como PHPUnit para comprobar que todo funciona correctamente. Si estos tests detectan algún error, lo mejor es detectarlo lo antes posible, en es sentido es una buena práctica que cada desarrollador ejecute los tests en su propia...

Muchos programadores de PHP y de lenguajes de scripting en general tienden a hacer debug imprimiendo mensajes por pantalla con funciones cómo echo, var_dump, print_r…

Normalmente cada programador PHP tiene unas costumbres a la hora de usar un lenguaje de programación, poner las llaves en la siguiente linea o en la misma, a 80 lineas, usando tabuladores o espacios, cerrar las llaves en la misma linea o en la siguiente…

Hemos contribuido con el proyecto vim-snippets para añadir los snippets PHP de Simple MVC Framework y así poder desarrollar de una manera más rápida en php con este framework en el editor vim.

En el siguiente screencast os mostramos algunas de las acciones que nos permite realizar el plugin fugitive para VIM. Este plugin, cómo podréis ver en el vídeo, nos facilita el manejo del repositorio de código GIT de manera que podremos añadir los cambios al mismo directamente desde el VIM.

Hemos añadido un fichero de snippets de codeigniter al proyecto vim-snippets para ayudar en la programación con vim de los proyector en este framework. Para usarlo sólo tendréis que añadir a vuestro vim los plugins vim-snipmate y vim-snippets, aunque podéis añdir plugins a vim de mochas maneras, os recomendamos el...

Unos de los frameworks PHP con una curva de aprendizaje menos pronunciada, con menos bootstrapping, y mayor libertad para hacer las cosas de varias maneras es codeigniter. Estas características lo hacen muy versátil pero vamos a darte unos consejos de organización para ganar en legibilidad y orden de tus proyectos....

El entorno de desarrollo que utilicemos nos puede ayudar a programar de una manera más rápida y eficiente, cometer menos errores y trabajar de manera más cómoda.