Vim integrado dentro de Visual Studio Code

Integrar Vim en tu editor favorito

Vim no es un editor que solo se ejecuta en la terminal. Es un editor muy poderoso, pero no necesariamente debes sacrificar a tu adorado editor, sus temas o su fuente, para usar vim.

En este post te mostraré cómo usar vim con algunos de los editores más conocidos. Concretamente te enseñaré a usar Vim con Visual Studio Code y con los productos de JetBrains como lo son PHPStorm, Webstorm, Pycharm, etcétera.

Si los IDEs ya aumentaban tu productividad, al combinarlos con Vim el poder será mucho mayor.

(más…)

Especificar extensión de archivo en input file de HTML

En este post de HTML 5 te mostraré cómo aceptar determinada extensión de archivo en un input de tipo file de HTML.

Anteriormente te mostré cómo aceptar solo imágenes en un seleccionador de archivos de HTML, ahora te enseñaré como especificar la extensión de los archivos permitidos para el input.

Recuerda que esto solo es validación del lado del cliente, y que su propósito es meramente de diseño, no de seguridad.

(más…)

Extraer extensión de archivo en PHP

Introducción

PHP provee una manera fácil y rápida de obtener la extensión de un archivo. No necesitamos estar buscando el último índice del punto y cortando cadenas; no, nada de eso.

Veremos cómo obtener la extensión de un archivo, dada una cadena. Por ejemplo, si introducimos “canción.asd.asd.mp3” devolverá “mp3“.

(más…)

Capturar pantalla completa en Google Chrome

A veces es necesario hacer una captura de pantalla rápida con el navegador Google Chrome. O tal vez necesitemos capturar la pantalla completa o capturar una página completa o entera. Hoy mostraré una extensión de este navegador llamada FireShot. Instalando extensión Podemos descargarla de la chrome web store desde aquí. Leer más…