Ir al contenido

Usuario:Emir.Herrera/Taller/Entorno de desarrollo

De Wikiversidad

Cada usuario crea un entorno de desarrollo acorde a sus necesidades, la presente no pretende ser una guía que se deba seguir al píe de la letra, sino sólo una referencia de las metodología y utilerias utilizadas en el desarrollo de software y su configuración.

Sistema Operativo

[editar]

Arch Linux

[editar]

Control de versiones

[editar]

Git

[editar]

Editor de texto

[editar]

Vim

[editar]

VIM (Vi Improved) es un editor de texto de línea de comando muy ligero y extensible. En su estado puro no hace más que editar archivos de texto en una pantalla de la consola, pero gracias a sus muchas extenciones, es posible agregar funcionalidades cómo resaltado de syntáxis e integración con sistemas de Inteligencia Artificial.

vim-plug

[editar]

Manejador de extenciones para VIM. Aunque VIM desde su versión 8 cuenta con su propio manejador de paquetes. vim-plug tiene la ventaja de cargar las extenciones de forma condicional.

nerdcommenter

[editar]

Extensión para comentar bloques de código

CoC

[editar]

Funcionalidades de IDE: refactorisación de símbolos, ir a definiciones, documentación, servidor de lenguaje, y más.

Modelo grande de lenguaje (Large Language Model)

[editar]

Recientemente las aplicaciones Inteligencia Artificial, se han enfocado en sistemas de generación de contenido, inicialmente fueron guiones de película para evolucionar a la generación dinámica de código programático. Hoy día existen diversos modelos de lenguaje, algunos de ellos disponibles bajo esquemas de suscripción y otros de uso libre. Ofreciendo la posibilidad de generar código partiendo de instrucciones detalladas en lenguaje natural

Llama Code

[editar]

Referencias

[editar]

https://thoughtbot.com/blog/modern-typescript-and-react-development-in-vim