Una de las herramientas indispensables como desarrollador de software 💻 es el editor de código; un programa que además de editar ofrece funciones para mejorar nuestra productividad. Existen muchos otros editores gratuitos pero ninguno tán robusto como Visual Studio Code creado por Microsoft.
Para empezar con VSCode te recomiendo ampliamente el curso gratuito Visual Studio Code: Mejora tu velocidad para codificar por Fernando Herrera, uno de los mejores profesores en Udemy, donde aprenderás edición rápida, sobre snippets, extensiones y mucho más.
Al terminar el curso, antes de que pases tiempo sin enterarte (como yo 😬) de algunas otras extensiones útiles, aquí listo algunas de uso general:
- Bracket Pair Colorizer 2 y Indent-rainbow: Resaltadores de llaves-corchetes e indentación por diferente color.
- Code Spell Checker y su versión en español: Verificador de ortografía en el código, como nombre de variables, funciones, comentarios, etc.
- ESLint y Prettier: Formateador y solucionador de problemas en el código.
- Git Lens: Visualizador de linea sobre ultimo commit y culpable.
- Material Icon Theme: Iconos de Material Design.
- Peacock: Personalizador de ventana/proyecto por diferente color.
- Settings Sync: Respaldador de configuraciones mediante GitHub Gist.
- Tabnine: Autocompletador de código con inteligencia artificial.
- Todo Highlight y Todo Tree : Resaltador de TODOs y FIXMEs escritas en el código, y sección para su fácil localización en el proyecto.
- Trailing Spaces: Resaltador de espacios innecesarios en el código.
- WakaTime: Trackeador y generador de métricas de actividad en el editor.