Cambiar contenido dentro de llaves

Tips de productividad para Vim

Usar Vim ya es una cosa, pero usarlo bien y exprimirlo es otra. Personalmente no me considero un experto de Vim, pero me ha ahorrado bastante tiempo y te quiero compartir algunos trucos con Vim.

Básicamente es una lista de tips o recomendaciones de Vim que he aprendido y recomiendo en mi día a día como programador. No es un tutorial de introducción, pero si estás pensando en comenzar a aprender Vim te invito a ver lo que puedes hacer con él y cómo es que Vim ahorra tiempo al usarlo para programar.

Te repito, yo no me considero experto, solo te comparto mi conocimiento.

Nota: si usas Windows mira cómo comenzar a usar Vim aquí.

(más…)

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…)

JetBrains Mono - Una de las mejores fuentes para programar

Mi fuente preferida al programar

La fuente o tipografía del editor es muy importante al programar. Sin importar el editor o IDE que uses, tener una buena fuente y un buen tema ayudará bastante, ya que como programador pasas más tiempo leyendo código que escribiéndolo.

Hoy te mostraré mi fuente preferida que tengo configurada en todos mis IDEs y mis editores (aunque solo uso Visual Studio Code para proyectos pequeños).

(más…)

Estructura del proyecto para ESP 12 E

Programar ESP8266 con VSCode

En este post te mostraré cómo preparar el entorno de Visual Studio Code para subir programas a la placa ESP8266 NodeMCU. Vamos a hacerlo usando la extensión PlatformIO también conocida como PIO.

Más adelante haremos el primer hola mundo, por ahora veremos cómo instalar los controladores del esp8266 y también la extensión.

(más…)

Te recomiendo algunos temas para VSCode

En este post voy a hacer una recopilación de temas agradables e interesantes para el editor Visual Studio Code.

Son temas que recomiendo personalmente con mi experiencia programando en este editor (muchos de estos son los más descargados), estoy seguro de que al menos uno te gustará.

Por cierto, si quieres hacer más bonito tu VSCode te recomiendo habilitar las ligaduras de fuentes.

(más…)

Instalar tema SynthWave ’84 en VSCode (colores neón)

Hace algunos días estuvo en tendencia un tema un poco raro pero igualmente bonito, que tiene colores neón.

Este esquema de color está influenciado por la música y la portada de las bandas modernas de Synthwave como FM-84, Timecop 1983 y The Midnight.

Se llama “SynthWave ’84” y puedes instalarlo buscando “synth” en las extensiones, o yendo al marketplace.

(más…)

VSCode: Ligaduras de fuentes con Fira Code

Hay una fuente o tipografía para programadores (o mejor dicho, para código fuente) muy agradable a la vista llamada Fira Code que además soporta las ligaduras de fuentes o font ligatures.

Las font ligatures son una forma de mostrar las fuentes de manera agradable, por ejemplo, mostrar el operador -> como una flecha, no como dos caracteres separados.

De esta manera, al leer el código, nuestro cerebro leerá solo un carácter y no tendrá que leer dos o más además de juntarlos y procesarlos.

Hoy veremos cómo habilitar las ligaduras de fuentes en Visual Studio Code, usando la fuente Fira Code.

(más…)

Instalar atajos de teclado de JetBrains en VSCode

Los productos de JetBrains han ido ganando terreno en cuanto a entornos de desarrollo integrado.

No he encontrado otro IDE tan maravilloso como GoLand para programar en Go, o PhpStorm para PHP, etcétera.

El punto es que los entornos de JetBrains cuentan con atajos de teclado o combinaciones de teclas que son las mismas a través de todos sus programas, y si estamos acostumbrados a los mismos, podemos hacer lo mismo en VSCode, pues hay una extensión que permite tener los atajos de teclado de los productos de JetBrains en Visual Studio Code.

(más…)